Loading...
 

Collaborative_Community



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. The profile will ask a few questions.


Features (Quick List)

  • Wiki (Collaboration)
  • Forum
  • Calendar
  • Personal Spaces
  • CSS based horizontal Menu
  • Simple Wiki based lateral Menu
  • Many More...

Features & Settings (YAML)

YAML
preferences:
 style: strasa.css
 feature_iepngfix: y  # prevents major ugliness in IE6
 sitetitle: $profilerequest:sitetitle$Our community$
 sitesubtitle: $profilerequest:sitesubtitle$Log on, Learn, Share$
 browsertitle: $profilerequest:browsertitle$Community Wiki$
 feature_phplayers: y
 feature_cssmenus: y
 feature_top_bar: y
 feature_sitemenu: y 
 allowRegister: y
 forgotPass: y
 feature_articles: y
 feature_blogs: y
 feature_calendar : y
 feature_file_galleries : y
 feature_forums : y
 feature_forum_parse: y
 feature_polls : y
 feature_trackers : y
 feature_newsletters : y
 feature_categories : y
 feature_score : y
 feature_search : y
 feature_minichat : y
 feature_user_watches : y
 feature_group_watches : y
 feature_groupalert : y
 feature_messages : y
 feature_notepad : y
 feature_tasks : y
 feature_mytiki : y
 feature_user_bookmarks : y
 feature_userfiles : y
 feature_userPreferences: y
 feature_wiki : y
 feature_wiki_print : y
 feature_wiki_attachments: y
 feature_wiki_comments: y
 feature_backlinks: y
 feature_wikiapproval: n
 wiki_edit_plugin: y
 feature_categories: y
 modseparateanon: y
 feature_modulecontrols: y
 feature_wiki_userpage: y


User Interface (YAML)

Top bar menu

YAML
preferences:
 feature_sitemenu : y
 feature_topbar_id_menu: $profileobject:collaborative_community_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
   items:
     - 
      name: Home
      url: ((HomePage))
     - 
      name: About
      items:
         - 
          name: Community
          url: ((Community))
     - 
      name: Calendar
      url: tiki-calendar.php
     - 
      name: Forums
      url: tiki-forums.php
     - 
      name: Files
      url: tiki-list_file_gallery.php
     - 
      name: Help
      items:
         - 
          name: Wiki Syntax Help
          url: ((Wiki Help))
     -
      name: Admin menu
      url: tiki-admin_menus.php
      permissions: [ edit_menu ]


Modules


YAML
objects:
 -
  type: module
  ref: module_quick_edit
  data:
   name: quick_edit
   position: right
   groups: [ Registered ]
   order: 3
 -
  type: module
  ref: module_calendar_new
  data:
   name: calendar_new
   position: right
   groups: [ Anonymous ]
   order: 4
 -
  type: module
  ref: module_upcoming_events
  data:
   name: upcoming_events
   position: right
   groups: [ Anonymous ]
   order: 5
 -
  type: module
  ref: module_last_blog_posts
  data:
   name: last_blog_posts
   position: right
   groups: [ Anonymous ]
   order: 10
 -
  type: module
  ref: module_users_rank
  data:
   name: users_rank
   position: right
   groups: [ Registered ]
   order: 15
 -
  type: module
  ref: module_since_last_visit_new
  data:
   name: since_last_visit_new
   position: right
   groups: [ Registered ]
   order: 20


Object Creation (YAML)


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_HomePage
  -
    type: wiki_page
    ref: collaborative_community_registered_homepage_include
    data:
      name: Registered HomePage
      description: Registered Members HomePage
      lang: en
      mode: create_or_update
      content: wikicontent:Collaborative_Community_Registered_HomePage
  -
    type: wiki_page
    ref: collaborative_community_instructions_include
    data:
      name: Instructions
      description: Profile Instructions
      lang: en
      mode: create_or_update
      content: wikicontent:Collaborative_Community_Instructions
  -
    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


YAML
objects:
 -
  type: file_gallery
  ref: General_File_Gallery
  data:
   name: General
   description: Images & files
   owner: admin
   archives: 0
   flags: [ public, visible, lockable ]
   column: [ icon, name, created, creator, files ]


Forum

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



Groups & Permissions (YAML)


Name Description
Anonymous Anonymous users can read articles
Registered Just self-register with an email address
Editors Can destroy & edit all content
SubAdmins Almost all powers
Admins All powers



YAML
permissions:
 Anonymous:
  allow:
   - download_files
   - forum_read
   - list_file_galleries
   - list_trackers
   - live_support
   - read_article
   - read_blog
   - read_comments
   - search
   - tracker_view_comments
   - tracker_view_ratings
   - view
   - view_calendar
   - view_categories
   - view_categorized
   - view_directory
   - view_events
   - view_faqs
   - view_fgal_explorer
   - view_fgal_path
   - view_file_gallery
   - view_freetags
   - view_poll_results
   - view_sheet
   - view_shoutbox
   - view_tiki_calendar
   - view_trackers
   - view_trackers_closed
   - view_trackers_pending
   - wiki_view_attachments
   - wiki_view_comments
   - wiki_view_history
   - wiki_view_source
  description: Already exists
 Registered:
  description: Will be ignored because group is already created
  allow:
   - add_events
   - attach_trackers
   - blog_post
   - comment
   - comment_tracker_items
   - create_blogs
   - create_bookmarks
   - create_tracker_items
   - edit
   - edit_categorized
   - edit_sheet
   - forums_report
   - forum_attach
   - forum_edit_own_posts
   - forum_post
   - forum_post_topic
   - forum_vote
   - freetags_tag
   - messages
   - notepad
   - plugin_preview
   - post_comments
   - post_shoutbox
   - submit_article
   - submit_link
   - suggest_faq
   - take_quiz
   - take_survey
   - tasks
   - tracker_vote_ratings
   - upload_files
   - upload_picture
   - userfiles
   - usermenu
   - vote_comments
   - vote_poll
   - watch_trackers 
 Editors:
  description: Can approve & delete
  allow: 
   - admin_banners
   - admin_banning
   - admin_calendar
   - admin_categories
   - admin_cms
   - admin_comments
   - admin_directory
   - admin_dynamic
   - admin_faqs
   - admin_file_galleries
   - admin_forum
   - admin_freetags
   - admin_newsletters
   - admin_notifications
   - admin_polls
   - admin_quizzes
   - admin_rssmodules
   - admin_sheet
   - admin_shoutbox
   - admin_surveys
   - admin_wiki
   - blog_admin
   - broadcast
   - broadcast_all
   - clean_cache
   - detach_translation
   - edit_cookies
   - edit_dynvar
   - edit_languages
   - edit_menu
   - edit_menu_option
   - export_tracker
   - live_support_admin
   - lock
   - minor
   - modify_tracker_items
   - plugin_approve
   - trust_input
   - use_HTML
   - wiki_admin_attachments
  include: Registered
 SubAdmins:
  include: Editors
  allow:
   - admin_users
 Admins:
  include: SubAdmins
  allow:
   - admin


You may manually add a lateral Wiki menu for your site through this other related and optional profile:
Category: release