Loading...
 

History: Americana_Event_Management_System

Preview of version: 4



This is a fork of the Event_Management_System profile for use with americana.org

Implementation


YAML
preferences: enable: [ feature_trackers, feature_wiki, wikiplugin_schedule, wikiplugin_trackerlist ]



Event Themes


YAML
objects: - type: tracker ref: theme data: name: Theme description: Themes running in parallel during the event. - type: tracker_field ref: theme_name data: name: Name tracker: $theme type: text_field flags: [ public, list, mandatory, link ] order: 10


Speakers


YAML
objects: - type: tracker ref: speaker data: name: Speakers description: Speakers presenting in the event. - type: tracker_field ref: speaker_name data: name: Name tracker: $speaker type: text_field flags: [ public, list, mandatory, link ] order: 10 - type: tracker_field ref: speaker_title data: name: Title tracker: $speaker type: text_field flags: [ public, list ] order: 20 - type: tracker_field ref: speaker_org data: name: Organization tracker: $speaker type: text_field flags: [ public, list ] order: 30 - type: tracker_field ref: speaker_bio data: name: Bio tracker: $speaker type: text_area flags: [ public ] order: 40


Sessions


YAML
objects: - type: tracker ref: session data: name: Sessions description: Sessions on the schedule default_status: open - type: tracker_field ref: session_title data: name: Title tracker: $session type: text_field flags: [ public, list, mandatory, link ] order: 10 - type: tracker_field ref: session_theme data: name: Theme tracker: $session type: item_link options: $profileobject:theme$,$profileobject:theme_name$ flags: [ public, list, mandatory ] order: 20 - type: tracker_field ref: session_start data: name: Start Time tracker: $session type: calendar options: dt flags: [ public, list ] order: 40 - type: tracker_field ref: session_end data: name: End Time tracker: $session type: calendar options: dt flags: [ public, list ] order: 50


SCHEDULE Plugin


YAML
objects: - type: plugin_alias data: name: schedule implementation: trackertimeline description: name: Event Schedule description: Displays the events as a schedule with tracks in the horizontal axis and time in the vertical axis. prefs: [ wikiplugin_schedule ] params: lower: required: true name: From Date description: "Lower bound date/time of the schedule (ex: 2008-08-22 08:00:00)" upper: required: true name: To Date description: "Upper bound date/time of the schedule (ex: 2008-08-22 17:00:00)" body: input: ignore default: "" params: lower: "" upper: "" tracker: $session title: $session_title group: $session_track start: $session_start end: $session_end summary: $session_tiny



Sample Data


Theme

YAML
objects: - type: tracker_item ref: theme_001 data: tracker: $theme status: open values: - [ $theme_name, Air and climate change ] - type: tracker_item ref: theme_002 data: tracker: $theme status: open values: - [ $theme_name, Biofuels and bioproducts ] - type: tracker_item ref: theme_003 data: tracker: $theme status: open values: - [ $theme_name, Drinking water ]


Speakers

YAML
objects: - type: tracker_item ref: speaker_001 data: tracker: $speaker status: open values: - [ $speaker_name, John Smith ] - [ $speaker_title, Lead Developer ] - [ $speaker_org, ABC Systems ] - [ $speaker_bio, Started on a Commodore 64... ] - type: tracker_item ref: speaker_002 data: tracker: $speaker status: open values: - [ $speaker_name, Jane Doe ] - [ $speaker_title, Lead Evangelist ] - [ $speaker_org, ACME Systems ] - [ $speaker_bio, Mother of 2... ]


Sessions


YAML
objects: - type: tracker_item ref: session_001 data: tracker: $session status: open values: - [ $session_title, The real story ] - [ $session_track, Business ] - [ $session_speaker, John Smith ] - [ $session_tiny, John Smith tells it all ] - [ $session_abstract, "From the earlier years, to the recent huge success of ABC Systems, learn it all from this captivating speaker." ] - [ $session_start, D(2008-11-01 12:00:00) ] - [ $session_end, D(2008-11-01 13:00:00) ] - type: tracker_item ref: session_002 data: tracker: $session status: open values: - [ $session_title, "YAML, explained" ] - [ $session_track, Technical ] - [ $session_speaker, Jane Doe ] - [ $session_tiny, The real power of YAML ] - [ $session_abstract, "A real-life case study use of YAML for the wildly popular profiles.tikiwiki.org project" ] - [ $session_start, D(2008-11-01 14:00:00) ] - [ $session_end, D(2008-11-01 15:00:00) ]

Add wiki pages with the schedule & trackerlist plugins


This will use Americana_event_management_system_schedule_wiki_include and Americana_Event_Management_System_List_of_Speakers_wiki_include
YAML
preferences: enable: [ feature_wiki ] objects: - type: wiki_page ref: Americana_event_management_system_schedule_wiki_page data: name: Schedule description: Schedule lang: en content: wikicontent:Americana_event_management_system_schedule_wiki_include - type: wiki_page ref: Americana_Event_Management_System_List_of_Speakers_wiki_include data: name: List_of_Speakers description: List of speakers lang: en content: wikicontent:Americana_Event_Management_System_List_of_Speakers_wiki_include


Permissions

YAML
permissions: Admins: allow: [ admin_trackers ] Anonymous: allow: [ view, wiki_view_history ] objects: - type: tracker id: $track allow: [ view_trackers ] - type: tracker id: $speaker allow: [ view_trackers ] - type: tracker id: $session allow: [ view_trackers ]



History

Advanced
Information Version
Tue 14 of Apr, 2009 16:18 GMT-0000 Marc Laporte 44
Tue 14 of Apr, 2009 16:16 GMT-0000 Marc Laporte 43
Thu 22 of Jan, 2009 18:59 GMT-0000 Marc Laporte 42
Wed 21 of Jan, 2009 14:57 GMT-0000 Marc Laporte 41
Wed 21 of Jan, 2009 14:56 GMT-0000 Marc Laporte 40
Wed 21 of Jan, 2009 14:32 GMT-0000 Marc Laporte 39
Wed 21 of Jan, 2009 13:48 GMT-0000 Marc Laporte 38
Thu 15 of Jan, 2009 19:37 GMT-0000 Marc Laporte 37
Thu 15 of Jan, 2009 19:28 GMT-0000 Marc Laporte 36
Thu 15 of Jan, 2009 19:25 GMT-0000 Marc Laporte 35
Thu 15 of Jan, 2009 19:05 GMT-0000 Marc Laporte 34
Thu 15 of Jan, 2009 19:02 GMT-0000 Marc Laporte 33
Thu 15 of Jan, 2009 18:56 GMT-0000 Marc Laporte 32
Thu 15 of Jan, 2009 18:52 GMT-0000 Marc Laporte 31
Thu 15 of Jan, 2009 16:37 GMT-0000 Marc Laporte 30
Thu 15 of Jan, 2009 16:26 GMT-0000 Marc Laporte 29
Thu 15 of Jan, 2009 16:18 GMT-0000 Marc Laporte 28
Thu 15 of Jan, 2009 16:16 GMT-0000 Marc Laporte 27
Thu 15 of Jan, 2009 16:09 GMT-0000 Marc Laporte 26
Thu 15 of Jan, 2009 16:08 GMT-0000 Marc Laporte 25
Thu 15 of Jan, 2009 16:01 GMT-0000 Marc Laporte 24
Thu 15 of Jan, 2009 15:58 GMT-0000 Marc Laporte 23
Thu 15 of Jan, 2009 15:42 GMT-0000 Marc Laporte 22
Thu 15 of Jan, 2009 15:30 GMT-0000 Marc Laporte 21
Thu 15 of Jan, 2009 15:29 GMT-0000 Marc Laporte 20
  • «
  • 1 (current)
  • 2