Loading...
 

Collaborative_Community_21



PLEASE READ

This is a sample profile. The goal is to allow anyone who wishes to view a fully functional Tiki site or needs a Collaborative Community and would like to start with a solid foundation.

Remember that once you install this profile, you are NOT LOCKED IN to any feature, menu or content. Everything can always be changed, deleted or added to.


Introduction

The purpose of this profile is to generate a quick start for a Collaborative Community similar to Wikipedia, with a few additions unique from Tiki features (a Doodle-like widget, and a common agenda managed collaboratively). The profile will ask a few questions.


Features (Quick List)

  • Wiki (Collaboration)
  • Forum
  • Calendar
  • Personal Spaces
  • CSS-based horizontal Menu
  • Simple Wiki based side Menu (optional - see here)
  • Many More...

YAML (Profile Code)


General


Features
YAML
preferences: sitetitle: $profilerequest:sitetitle$Our community$ sitesubtitle: $profilerequest:sitesubtitle$Log on, Learn, Share$ browsertitle: $profilerequest:browsertitle$Community Wiki$ feature_cssmenus: y feature_top_bar: y feature_sitemenu: y feature_sitelogo: y allowRegister: y forgotPass: y modseparateanon: y feature_modulecontrols: y users_prefs_user_information: public feature_community_mouseover: y users_prefs_show_mouseover_user_info: y feature_search_fulltext: y search_autocomplete: y useGroupHome: y limitedGoGroupHome: y feature_search: y feature_site_report: y feature_contact: y contact_anon: y feature_syntax_highlighter: y feature_jquery_tablesorter: y instructions: Instructions - Collaborative Community


Top Menu

YAML
objects: - type: menu ref: collaborative_community_menu data: name: My Menu description: A menu containing the base navigation of the site collapse: none mode: create_or_update items: - name: Home url: index.php mode: create_or_update items: - name: Public Home (non-connected users) url: (($profileobject:collaborative_community_homepage_include$)) mode: create_or_update - name: Members Home url: (($profileobject:collaborative_community_registered_homepage_include$)) mode: create_or_update - name: About mode: create_or_update items: - name: Community url: (($profileobject:collaborative_community_about_include$)) mode: create_or_update - name: Sections mode: create_or_update items: - name: Forums url: tiki-forums.php mode: create_or_update - name: Calendar url: tiki-calendar.php mode: create_or_update - name: Trackers url: tiki-list_trackers.php mode: create_or_update - name: Help mode: create_or_update items: - name: Wiki Syntax Help url: (($profileobject:collaborative_community_help_include$)) mode: create_or_update - name: Admin menu url: tiki-admin_menus.php permissions: [ edit_menu ] mode: create_or_update


Modules

YAML
objects: - type: module ref: module_menu data: name: menu position : topbar order: 10 params: id: $profileobject:collaborative_community_menu$ type: horiz menu_id: tiki-top menu_class: clearfix nobox: y - type: module ref: module_since_last_visit_new data: name: since_last_visit_new position: left groups: [ Registered ] order: 20 - type: module data: name: adminbar params: mode: header nobox: 'y' groups: - Admins order: '3' position: top


Groups & Permissions


YAML
permissions: Anonymous: allow: [] Registered: allow: - site_report include: Anonymous home: Community Members HomePage Editors: description: Can approve & delete allow: [] include: Registered SubAdmins: include: Editors allow: - admin_users Admins: include: SubAdmins allow: - admin home: Community Members HomePage


Wiki


Features
YAML
preferences: feature_wiki: y feature_wiki_print: y feature_wiki_attachments: y wiki_auto_toc: y wiki_inline_auto_toc: y wikiplugin_split: y wikiplugin_tabs: y wikiplugin_proposal: y wikiplugininline_proposal: y wikiplugin_remarksbox: y wikiplugininline_remarksbox: y wikipluginprefs_pending_notification: y


Modules

YAML
objects: - type: module ref: module_quick_edit data: name: quick_edit position: left groups: [ Registered ] order: 3


Groups & Permissions

YAML
permissions: Anonymous: allow: - view - wiki_view_attachments - wiki_view_comments Registered: allow: - edit - edit_categorized - upload_files - upload_picture - wiki_view_history - wiki_view_source Editors: description: Can approve & delete allow: - admin_wiki - lock - minor - wiki_admin_attachments SubAdmins: allow: [] Admins: allow: []



Wiki Pages
YAML
objects: - type: wiki_page ref: collaborative_community_homepage_include data: name: HomePage description: Home lang: en mode: create_or_update content: wikicontent:Collaborative_Community_21_HomePage - type: wiki_page ref: collaborative_community_registered_homepage_include data: name: Community Members HomePage description: Registered Community Members HomePage lang: en mode: create_or_update content: wikicontent:Collaborative_Community_21_Registered_HomePage - type: wiki_page ref: collaborative_community_instructions_include data: name: Instructions - Collaborative Community description: Profile Instructions lang: en mode: create_or_update content: wikicontent:Collaborative_Community_Instructions_21 - type: wiki_page ref: collaborative_community_about_include data: name: Community description: About Community lang: en mode: create_or_update content: wikicontent:Small_Organization_Web_Presence_services_include - type: wiki_page ref: collaborative_community_help_include data: name: Wiki Help description: Wiki Syntax Help lang: en mode: create_or_update content: wikicontent:Simple_Sample_Page


Comments


Features
YAML
preferences: feature_wiki_comments: y comments_field_email: y comments_field_website: y


Groups & Permissions

YAML
permissions: Anonymous: allow: - read_comments Registered: allow: - comment - post_comments Editors: description: Can approve & delete allow: - edit_comments - remove_comments SubAdmins: allow: - admin_comments Admins: allow: []


Forum


Features
YAML
preferences: feature_forums: y feature_forum_parse: y


Groups & Permissions

YAML
permissions: Anonymous: allow: - forum_read Registered: allow: - forums_report - forum_attach - forum_edit_own_posts - forum_post - forum_post_topic - forum_vote Editors: description: Can approve & delete allow: - admin_forum SubAdmins: allow: [] Admins: allow: []


Create Forum
YAML
objects: - type: forum ref: General_Forum data: name: Discussion forum attachments: everyone list: [ topic_reads ]



File Galleries

YAML
preferences: feature_file_galleries : y


Groups & Permissions

YAML
permissions: Anonymous: allow: - download_files - list_file_galleries - view_file_gallery Registered: allow: - upload_files - upload_picture Editors: allow: - admin_file_galleries SubAdmins: allow: [] Admins: allow: []



Watches

YAML
preferences: feature_user_watches : y feature_group_watches : y


Trackers

YAML
preferences: calendar_fullcalendar: y feature_trackers: y ajax_inline_edit: y tracker_change_field_type: y wikiplugin_trackerlist: y wikiplugin_trackerfilter: y trackerfield_dropdownother: y


Create Tracker
YAML
objects: - type: tracker ref: trac_as_cal data: name: Tracker to show items through a calendar description: Tracker Events to be shown through a Tiki Calendar default_status: open show: [ status, creation_date, modification_date, list_modification_date ] allow: [ comments, attachments ] popup_fields: trac_as_cal_location,trac_as_cal_priority,trac_as_cal_description,trac_as_cal_start_date,trac_as_cal_end_date - type: tracker_field ref: trac_as_cal_summary data: name: Summary tracker: $trac_as_cal type: text_field flags: [ searchable, public, list, mandatory, link ] order: 10 - type: tracker_field ref: trac_as_cal_location data: name: Location tracker: $trac_as_cal description: Location of the event __all in lowercase__ descparsed: y options: room 1.1 (55 seats),room 1.2 (15 seats),room 1.3 (15 seats),room 2.1 (50 seats),room 2.2 (15 seats),room 2.3 (15 seats),hall (100 seats),main conference room (200 seats) type: dropdown_other order: 15 flags: [ searchable, public, list ] - type: tracker_field ref: trac_as_cal_priority data: name: Priority tracker: $trac_as_cal type: dropdown options: 5 (high),4,3,2,1 (low) flags: [ searchable, public, list ] order: 20 - type: tracker_field ref: trac_as_cal_description data: name: Description tracker: $trac_as_cal type: text_area options: 1 flags: [ public, mandatory ] order: 30 - type: tracker_field ref: trac_as_cal_start_date data: name: Start date tracker: $trac_as_cal type: calendar options: dt,1 flags: [ searchable, public, list ] order: 40 - type: tracker_field ref: trac_as_cal_end_date data: name: End date tracker: $trac_as_cal type: calendar options: dt,1 flags: [ searchable, public, list ] order: 50


Sample data for the tracker

YAML
objects: - type: tracker_item ref: event_001 data: tracker: $Collaborative_Community_21:trac_as_cal status: open values: - [ $Collaborative_Community_21:trac_as_cal_summary, Welcome Party ] - [ $Collaborative_Community_21:trac_as_cal_location, hall (100 seats) ] - [ $Collaborative_Community_21:trac_as_cal_start_date, D(+2 hours) ] - [ $Collaborative_Community_21:trac_as_cal_end_date, D(+4 hours) ] - [ $Collaborative_Community_21:trac_as_cal_priority, 2 ] - [ $Collaborative_Community_21:trac_as_cal_description, "All attendants to the Conference can register this daym and enjoy a welcome party to warm up and also to promote networking." ] - type: tracker_item ref: event_002 data: tracker: $Collaborative_Community_21:trac_as_cal status: pending values: - [ $Collaborative_Community_21:trac_as_cal_summary, Lightning Talk by Mahatma Gandhi ] - [ $Collaborative_Community_21:trac_as_cal_location, main conference room (200 seats) ] - [ $Collaborative_Community_21:trac_as_cal_start_date, D(+2 hours) ] - [ $Collaborative_Community_21:trac_as_cal_end_date, D(+2 hours 15 minutes) ] - [ $Collaborative_Community_21:trac_as_cal_priority, 5 ] - [ $Collaborative_Community_21:trac_as_cal_description, "This is another interesting event, but is pending confirmation for some reason" ] - type: tracker_item ref: event_003 data: tracker: $Collaborative_Community_21:trac_as_cal status: open values: - [ $Collaborative_Community_21:trac_as_cal_summary, Testing the speaker system ] - [ $Collaborative_Community_21:trac_as_cal_location, main conference room (200 seats) ] - [ $Collaborative_Community_21:trac_as_cal_start_date, D(-1 day 2 hours) ] - [ $Collaborative_Community_21:trac_as_cal_end_date, D(-1 day) ] - [ $Collaborative_Community_21:trac_as_cal_priority, 1 ] - [ $Collaborative_Community_21:trac_as_cal_description, "This event was important to test that everything worked as expected." ] - type: tracker_item ref: event_004 data: tracker: $Collaborative_Community_21:trac_as_cal status: closed values: - [ $Collaborative_Community_21:trac_as_cal_summary, A lightning Talk by Vandana Shiva ] - [ $Collaborative_Community_21:trac_as_cal_location, main conference room (200 seats) ] - [ $Collaborative_Community_21:trac_as_cal_start_date, D(+2 hours) ] - [ $Collaborative_Community_21:trac_as_cal_end_date, D(+2 hours 15 minutes) ] - [ $Collaborative_Community_21:trac_as_cal_priority, 4 ] - [ $Collaborative_Community_21:trac_as_cal_description, "Unluckily this event was cancelled due to issues with Vandana's busy agenda." ] - type: tracker_item ref: event_005 data: tracker: $Collaborative_Community_21:trac_as_cal status: open values: - [ $Collaborative_Community_21:trac_as_cal_summary, Opening Talk ] - [ $Collaborative_Community_21:trac_as_cal_location, main conference room (200 seats) ] - [ $Collaborative_Community_21:trac_as_cal_start_date, D(+1 day) ] - [ $Collaborative_Community_21:trac_as_cal_end_date, D(+1 day 2 hours)] - [ $Collaborative_Community_21:trac_as_cal_priority, 5 ] - [ $Collaborative_Community_21:trac_as_cal_description, "The Opening Talk for the Conference. I'm really looking forward to attending at this event." ] - type: tracker_item ref: event_006 data: tracker: $Collaborative_Community_21:trac_as_cal status: open values: - [ $Collaborative_Community_21:trac_as_cal_summary, First Workshop ] - [ $Collaborative_Community_21:trac_as_cal_location, room 2.1 (50 seats) ] - [ $Collaborative_Community_21:trac_as_cal_start_date, D(+1 day 2hours) ] - [ $Collaborative_Community_21:trac_as_cal_end_date, D(+1 day 4 hours)] - [ $Collaborative_Community_21:trac_as_cal_priority, 3 ] - [ $Collaborative_Community_21:trac_as_cal_description, "First Workshop of the Conference, on topic A" ] - type: tracker_item ref: event_007 data: tracker: $Collaborative_Community_21:trac_as_cal status: open values: - [ $Collaborative_Community_21:trac_as_cal_summary, Second Workshop ] - [ $Collaborative_Community_21:trac_as_cal_location, room 2.2 (15 seats) ] - [ $Collaborative_Community_21:trac_as_cal_start_date, D(+1 day 2hours) ] - [ $Collaborative_Community_21:trac_as_cal_end_date, D(+1 day 4 hours)] - [ $Collaborative_Community_21:trac_as_cal_priority, 3 ] - [ $Collaborative_Community_21:trac_as_cal_description, "Second Workshop of the Conference, on topic B" ] - type: tracker_item ref: event_008 data: tracker: $Collaborative_Community_21:trac_as_cal status: open values: - [ $Collaborative_Community_21:trac_as_cal_summary, Third Workshop ] - [ $Collaborative_Community_21:trac_as_cal_location, room 2.3 (15 seats) ] - [ $Collaborative_Community_21:trac_as_cal_start_date, D(+1 day 2hours) ] - [ $Collaborative_Community_21:trac_as_cal_end_date, D(+1 day 4 hours)] - [ $Collaborative_Community_21:trac_as_cal_priority, 3 ] - [ $Collaborative_Community_21:trac_as_cal_description, "Third Workshop of the Conference, on topic C" ]



Groups & Permissions

YAML
permissions: Anonymous: allow: - tracker_view_attachments - tracker_view_comments - list_trackers - tracker_view_ratings - view_trackers Registered: allow: - attach_trackers - comment_tracker_items - create_tracker_items - modify_tracker_items - tracker_vote_ratings - tracker_revote_ratings - view_trackers_closed - view_trackers_pending - watch_trackers Editors: description: Can approve & delete allow: - modify_tracker_items_pending - modify_tracker_items_closed SubAdmins: allow: - admin_trackers - remove_tracker_items - remove_tracker_items_pending - remove_tracker_items_closed - export_tracker - tracker_dump Admins: allow: []


Plugin to embed events information (from tracker items) in pages


YAML
objects: - type: plugin_alias data: name: event implementation: trackerlist description: name: Event Embed description: Displays an event's information inside a wiki page prefs: [ feature_trackers ] params: id: name: ID description: Event ID matching the tracker item ID required: true filter: digits body: input: ignore params: trackerId: $trac_as_cal fields: $profileobject:trac_as_cal_summary$:$profileobject:trac_as_cal_description$:$profileobject:trac_as_cal_start_date$:$profileobject:trac_as_cal_priority$:$profileobject:trac_as_cal_location$ showlinks: "y" showstatus: "y" status: opc max: 1 showlastmodif: "n" showfieldname: "n" itemId: pattern: "%id%" params: id: default: 0


Calendar

YAML
preferences: feature_calendar: y wikiplugin_convene: y


Create Calendar
YAML
objects: - type: calendar data: name: Main Calendar description: Calendar to handle events in the Tiki Feature Calendar. This Calendar does not hold the data from the Common Agenda section, which is stored aside in a tracker. options: show_calname: y


Groups & Permissions

YAML
permissions: Anonymous: allow: - view_calendar - view_events Registered: allow: - add_events - calendar_add_my_particip - calendar_add_guest_particip Editors: description: Can approve & delete allow: - change_events SubAdmins: allow: - admin_calendar Admins: allow: []


Related pages

List of wiki pages in profiles.t.o related to this profile:


Alias names;:
Collaborative_Community_21x | Collaborative_Community 21

Created by Xavier de Pedro. Last Modification: Tuesday 20 of June, 2023 09:36:52 GMT-0000 by Roberto Kirschbaum.