Fullscreen
Loading...
 
[Show/Hide Left Column]
[Show/Hide Right Column]

Collaborative_Community_5x



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 side Menu (optional - see here)
  • Many More...

YAML (Profile Code)


General


Features
YAML
preferences:
 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_cssmenus: y
 feature_top_bar: y
 feature_sitemenu: y 
 allowRegister: y
 forgotPass: y
 modseparateanon: y
 feature_modulecontrols: y
 users_prefs_user_information: public


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
   items:
     - 
      name: Home
      url: index.php
     - 
      name: About
      items:
         - 
          name: Community
          url: ((Community))
     - 
      name: Forums
      url: tiki-forums.php
     - 
      name: Help
      items:
         - 
          name: Wiki Syntax Help
          url: ((Wiki Help))
     -
      name: Admin menu
      url: tiki-admin_menus.php
      permissions: [ edit_menu ]


YAML
preferences:
 feature_sitemenu : y
 feature_topbar_id_menu: $profileobject:collaborative_community_menu$



Modules

YAML
objects:
 -
  type: module
  ref: module_since_last_visit_new
  data:
   name: since_last_visit_new
   position: right
   groups: [ Registered ]
   order: 20


Groups & Permissions


YAML
permissions:
 Anonymous:
  allow:[]
  description: Already exists
 Registered:
  description: Will be ignored because group is already created
  allow:[]
 Editors:
  description: Can approve & delete
  allow:[] 
  include: Registered
 SubAdmins:
  include: Editors
  allow:
   - admin_users
 Admins:
  include: SubAdmins
  allow:
   - admin


Wiki


Features
YAML
preferences:
 feature_wiki: y
 feature_wiki_print: y
 feature_wiki_attachments: y
 feature_wiki_comments: y


Modules

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


Groups & Permissions

YAML
permissions:
 Anonymous:
  allow:
   - view
   - wiki_view_attachments
   - wiki_view_comments
  description: Already exists
 Registered:
  description: Will be ignored because group is already created
  allow:
   - comment
   - edit
   - edit_categorized
   - post_comments
   - upload_files
   - upload_picture 
   - wiki_view_history
   - wiki_view_source
 Editors:
  description: Can approve & delete
  allow: 
   - admin_comments
   - 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_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


Forum


Features
YAML
preferences:
 feature_forums: y
 feature_forum_parse: y


Groups & Permissions

YAML
permissions:
 Anonymous:
  allow:
   - forum_read
  description: Already exists
 Registered:
  description: Will be ignored because group is already created
  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
   enable: [ topic_smiley ]
   list: [ topic_reads ]




features
YAML
preferences:
 feature_search_fulltext : y



Groups & Permissions

YAML
permissions:
 Anonymous:
  allow:
   - search
  description: Already exists
 Registered:
  allow:[]
 Editors:
  allow:[]
 SubAdmins:
  allow:[]
 Admins:
  allow:[]


File Galleries

YAML
preferences:
 feature_file_galleries : y


Groups & Permissions

YAML
permissions:
 Anonymous:
  allow:
   - download_files
   - list_file_galleries
   - view_file_gallery
  description: Already exists
 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



Contributors to this page: Marc Laporte , Jonny Bradley , Xavier de Pedro and Pascal St-Jean .
Page last modified on Tuesday 14 of September, 2010 04:00:35 CEST by Marc Laporte.
Category: release