Changes between Version 2 and Version 3 of ContentDistributionSystem

Show
Ignore:
Timestamp:
01/13/06 15:43:34 (14 years ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ContentDistributionSystem

    v2 v3  
    55 
    66== At a glance == 
    7 WiFidog allows hotspot owners and administrators to create and associate content to hotspots portal pages. The system can be accessed through the administration pages of the authentication server. Once logged in, you can always access the administration pages using the « My Profile » icon located in the upper left corner of the authentication server pages. Once in administration mode, you can acess the « Content manager », which is located in the left menu. You will then see all the content you're allowed to manage. If you are a system administrator, you should see all the content stored in the CMS.  
     7!WiFidog allows hotspot owners and administrators to create and associate content to hotspots portal pages. The system can be accessed through the administration pages of the authentication server. Once logged in, you can always access the administration pages using the « My Profile » icon located in the upper left corner of the authentication server pages. Once in administration mode, you can acess the « Content manager », which is located in the left menu. You will then see all the content you're allowed to manage. If you are a system administrator, you should see all the content stored in the CMS.  
    88 
    99You can use the « Add new content » button to create content objects, which will be discussed later in this document. The « Show all content » button will display all the content stored in the system. It is important to note, that the normal view shows only « persistent, read-only » contents. Before you can associate a content to a node, a network or a user profile the content must be set to « persistent, read-only ». This prevents from deleting content too easily. 
    1010 
    1111== List of available content types == 
    12  * ContentGroup 
    13  * EmbeddedContent 
     12 * !ContentGroup 
     13 * !EmbeddedContent 
    1414 * File 
    15  * FlickrPhotostream 
    16  * HotspotRSS 
     15 * !FlickrPhotostream 
     16 * !HotspotRSS 
    1717 * HTMLEditor 
    1818 * IFrame 
    1919 * Langstring 
    20  * PatternLanguage 
     20 * !PatternLanguage 
    2121 * Picture 
    2222 * SimpleIFrame 
    23  * TrivialLangstring 
     23 * !TrivialLangstring 
    2424 
    2525=== Attributes that are common to all content types, except trivial ones === 
    2626 
    27 All content types share a bunch of attributes, although trivial content types, such as TrivialLangstring, do not use these attributes to keep them as simple as possible. 
     27All content types share a bunch of attributes, although trivial content types, such as !TrivialLangstring, do not use these attributes to keep them as simple as possible. 
    2828 
    2929=== All these attributes are optional : === 
     
    3333 * Sponsor 
    3434 
    35 These attributes, if used, can be constituted of any content type. Thus, a title could be a TrivialLangstring, a Picture or any other available content type. 
     35These attributes, if used, can be constituted of any content type. Thus, a title could be a !TrivialLangstring, a Picture or any other available content type. 
    3636Two other attributes : « Is persistent, read-only » and the « Content owners list » are used for administrative purposes. 
    3737 
    38 == ContentGroup == 
    39 A ContentGroup is not an actual content, it is simply a container that can contain a number of different contents. It regroups content elements which are displayed accordingly with the following attributes : 
     38== !ContentGroup == 
     39A !ContentGroup is not an actual content, it is simply a container that can contain a number of different contents. It regroups content elements which are displayed accordingly with the following attributes : 
    4040 * Display order 
    4141   * Randomly 
     
    5252 * Number of elements to display at once 
    5353 
    54 A ContentGroup can have its artistic content and locative content attributes activated, this will allow it to be displayed in the portal content page (which will expand all content elements). 
     54A !ContentGroup can have its artistic content and locative content attributes activated, this will allow it to be displayed in the portal content page (which will expand all content elements). 
    5555 
    5656You can create new content on the spot for each content element or select existing content using the combobox. Remember : the existing content, must be set persistent before you can reuse it. 
    5757 
    58 == EmbeddedContent == 
     58== !EmbeddedContent == 
    5959This content type allows you to embed multimedia content in the portal pages. It support an unlimited number of fallback content (alternative content), which will be displayed if the client's browser cannot supported the multimedia content. 
    6060 
     
    6262This content type allows you to either upload content that will be stored in the database or to specify a remote URL where the file can be downloaded. On the user side, this content will display a Download button. 
    6363 
    64 == FlickrPhotostream == 
     64== !FlickrPhotostream == 
    6565« Flickr is a digital photo sharing website and web services suite. ... The service is widely used by bloggers as a photo repository. ». What's nice about Flickr, is that you can access all photos and metadatas through a well-documented API. Using this API we can display photos from the Flickr photosets on WiFiDog's portal pages. You will need a Flickr API key to active this content type. API keys are free for non-commercial use (http://www.flickr.com/services/api/misc.api_keys.html).  
    6666We support three Flickr photo selection modes : 
     
    7070Each selection mode has a number of different attributes.  
    7171 
    72 == HotspotRSS == 
     72== !HotspotRSS == 
    7373It is a very simple object that has no administrative option. It simply aggregates RSS feeds from the network and the node. For now, you must specify the feed URLs through the « Hotspot configuration » menu. 
    7474TODO: Update ... for RSS aggregator 
    7575 
    76 == Langstring and TrivialLangstring == 
    77 Most of the time, you will use TrivialLangstring. This object supports translations for each locales specified in WiFiDog (as of May 2005, WiFiDog supports english and french). A TrivialLangstring is perfect for displaying titles, descriptions, text documents, HTML fragments.  
     76== Langstring and !TrivialLangstring == 
     77Most of the time, you will use !TrivialLangstring. This object supports translations for each locales specified in !WiFiDog (as of May 2005, !WiFiDog supports english and french). A !TrivialLangstring is perfect for displaying titles, descriptions, text documents, HTML fragments.  
    7878 
    79 == PatternLanguage == 
    80 PatternLanguage is a special project created by Kate Armstrong. It basically uses a ContentGroup and a few custom pages to generate patterns. 
     79== !PatternLanguage == 
     80!PatternLanguage is a special project created by Kate Armstrong. It basically uses a !ContentGroup and a few custom pages to generate patterns. 
    8181 
    8282== Picture ==