Collaborative_Community_5x
Table of contents
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_PageForum
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 ]
Search
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
