General
YAML
preferences:
feature_sitelogo: y # This permits logo, title and
style: strasa.css
feature_iepngfix: y # prevents major ugliness in IE6
feature_useGroupHome: y
allowRegister: y
forgotPass: y
feature_userPreferences: y
feature_phplayers: y
feature_cssmenus: y
feature_top_bar: y
Groups & Permissions
YAML
objects:
-
ref: Intranet_Permissions
permissions:
Anonymous:
allow: [ ]
deny: [ view ]
Registered:
description: Will be ignored because group is already created
allow: []
deny: []
Editors:
description: Trusted users
allow:
- admin_freetags
- admin_quicktags
- admin_shoutbox
Admins:
description: Have all rights
allow: [ admin ]
Top Menu
YAML
preferences:
feature_topbar_id_menu: $profileobject:Company_Intranet_menu$
Top Menu Items
YAML
objects:
-
type: menu
ref: Company_Intranet_menu
data:
name: My Menu
description: A menu containing the base navigation of the site
collapse: none
items:
-
name: Home
url: ((HomePage))
groups: [ Anonymous ]
-
name: About
url: ((About))
groups: [ Registered ]
items:
-
name: History
url: ((History))
groups: [ Registered ]
-
name: Team
url: ((Team))
groups: [ Registered ]
-
name: Policies & procedures
url: ((Policies_procedures))
groups: [ Registered ]
-
name: Company Directory
url: ((Company Directory))
groups: [ Registered ]
-
name: Forums
url: tiki-forums.php
groups: [ Registered ]
-
name: Help
url: ((Help))
groups: [ Registered ]
items:
-
name: Wiki Syntax Help
url: ((Wiki Help))
groups: [ Registered ]
-
name: Admin menu
url: tiki-admin_menus.php
permissions: [ edit_menu ]
Trackers
YAML
preferences:
feature_trackers: y
Groups & Permissions
YAML
objects:
-
permissions:
Anonymous:
allow: [ ]
deny: [ view ]
Registered:
description: Will be ignored because group is already created
allow:
- create_tracker_items
- list_trackers
- view_trackers
- watch_trackers
deny: [ ]
Editors:
description: Trusted users
allow:
- modify_tracker_items
Admins:
description: Have all rights
allow: [ admin ]
Company Directory Tracker Definition
This Tracker is setup to be used as a Company Directory
YAML
objects:
-
type: tracker
ref: directory_tracker
data:
name: Company Directory
description: Company Directory
default_status: open
show: [ creation_date, modification_date, list_modification_date ]
-
type: tracker_field
ref: directory_first_name
data:
name: First Name
tracker: $directory_tracker
type: text_field
flags: [ searchable, public, list, mandatory, link ]
order: 10
-
type: tracker_field
ref: directory_last_name
data:
name: Last Name
tracker: $directory_tracker
type: text_field
flags: [ searchable, public, list, mandatory, link ]
order: 20
-
type: tracker_field
ref: directory_position
data:
name: Position
tracker: $directory_tracker
type: text_field
flags: [ searchable, public, list, mandatory ]
order: 30
-
type: tracker_field
ref: directory_phone
data:
name: Phone
tracker: $directory_tracker
type: text_field
flags: [ searchable, public, list, mandatory ]
order: 40
-
type: tracker_field
ref: directory_email
data:
name: E-Mail
tracker: $directory_tracker
type: email
flags: [ searchable, public, list, mandatory ]
order: 50