Configuration profile that showcases the activity stream feature in Tiki.
YAML
preferences:
activity_basic_events: 'y'
activity_basic_tracker_create: 'y'
activity_basic_tracker_update: 'y'
activity_basic_user_follow_add: 'y'
activity_basic_user_follow_incoming: 'y'
activity_basic_user_friend_add: 'y'
feature_trackers: 'y'
trackerfield_dropdownother: 'y'
trackerfield_dynamiclist: 'y'
trackerfield_file: 'y'
trackerfield_groupselector: 'y'
trackerfield_itemslist: 'y'
trackerfield_relation: 'y'
wikiplugin_activitystream: 'y'
wikiplugin_pivottable: 'y'
profile_autoapprove_wikiplugins: 'y'
instructions: Profile_Activity_Stream
objects:
-
type: module
ref: last_user_activities
data:
name: 'Last user activities'
position: left
order: '2'
cache: '0'
rows: '10'
groups: { }
params: { }
custom: "{ACTIVITYSTREAM()}\r\n{ACTIVITYSTREAM}"
parse: 'y'
-
type: tracker
ref: team_tasks_tracker
data:
name: 'Team Tasks Tracker'
description: 'A collaborative team task list'
hide_list_empty_fields: 'y'
restrict_end: '0'
form_classes: ''
restrict_start: '0'
show:
- creation_date
- modification_date
- status
-
type: tracker_field
ref: team_tasks_tracker_team_tasks_tracker_summary
data:
name: Summary
permname: team_tasks_tracker_summary
tracker: '$profileobject:team_tasks_tracker$'
options:
samerow: 1
autocomplete: 'n'
exact: 'n'
type: text_field
order: '10'
visby: { }
editby: { }
flags:
- link
- list
- public
- mandatory
-
type: tracker_field
ref: team_tasks_tracker_team_tasks_tracker_priority
data:
name: Priority
permname: team_tasks_tracker_priority
tracker: '$profileobject:team_tasks_tracker$'
options:
options:
- '5=5 (high)'
- 4=4
- 3=3
- 3=3
- 2=2
- '1=1 (low)'
type: dropdown
order: '20'
visible: immutable
visby: { }
editby: { }
flags:
- public
-
type: tracker_field
ref: team_tasks_tracker_team_tasks_tracker_description
data:
name: Description
permname: team_tasks_tracker_description
tracker: '$profileobject:team_tasks_tracker$'
options:
distinct: 'n'
wysiwyg: 'n'
samerow: 1
type: text_area
order: '30'
visby: { }
editby: { }
flags:
- public
-
type: tracker_field
ref: team_tasks_tracker_team_tasks_tracker_submitted_by
data:
name: 'Submitted by'
permname: team_tasks_tracker_submitted_by
tracker: '$profileobject:team_tasks_tracker$'
options:
autoassign: 1
notify_template_format: text
groupIds:
- 0
canChangeGroupIds:
- 0
type: user
order: '40'
visible: immutable
visby: { }
editby: { }
flags:
- public
-
type: tracker_field
ref: team_tasks_tracker_teamtasksTrackerAssignedTo
data:
name: 'Assigned to'
permname: team_tasks_tracker_assigned_to
tracker: '$profileobject:team_tasks_tracker$'
options:
notify_template_format: text
groupIds:
- 0
canChangeGroupIds:
- 0
type: user
order: '50'
visby: { }
editby: { }
flags:
- public
-
type: tracker_option
ref: team_tasks_tracker_sort_default_field
data:
tracker: '$profileobject:team_tasks_tracker$'
name: sort_default_field
value: modification
-
type: tracker_item
ref: tracker_item_39158
data:
tracker: '$profileobject:team_tasks_tracker$'
status: open
values:
-
- '$profileobject:team_tasks_tracker_team_tasks_tracker_summary$'
- 'Prepare talk slideshows'
-
- '$profileobject:team_tasks_tracker_team_tasks_tracker_priority$'
- '3'
-
- '$profileobject:team_tasks_tracker_team_tasks_tracker_description$'
- 'Prepare the slideshows to use in next week''s talk at HR meeting.'
-
- '$profileobject:team_tasks_tracker_team_tasks_tracker_submitted_by$'
- admin
-
- '$profileobject:team_tasks_tracker_teamtasksTrackerAssignedTo$'
- ''
-
type: tracker_item
ref: tracker_item_39159
data:
tracker: '$profileobject:team_tasks_tracker$'
status: open
values:
-
- '$profileobject:team_tasks_tracker_team_tasks_tracker_summary$'
- 'Send meeting invitations'
-
- '$profileobject:team_tasks_tracker_team_tasks_tracker_priority$'
- '5'
-
- '$profileobject:team_tasks_tracker_team_tasks_tracker_description$'
- 'Send email invitations to the HR meeting next week'
-
- '$profileobject:team_tasks_tracker_team_tasks_tracker_submitted_by$'
- admin
-
- '$profileobject:team_tasks_tracker_teamtasksTrackerAssignedTo$'
- ''
-
type: tracker_item
ref: tracker_item_39160
data:
tracker: '$profileobject:team_tasks_tracker$'
status: open
values:
-
- '$profileobject:team_tasks_tracker_team_tasks_tracker_summary$'
- 'Book meeting venue'
-
- '$profileobject:team_tasks_tracker_team_tasks_tracker_priority$'
- '3'
-
- '$profileobject:team_tasks_tracker_team_tasks_tracker_description$'
- 'Book the venue for next week''s meeting'
-
- '$profileobject:team_tasks_tracker_team_tasks_tracker_submitted_by$'
- admin
-
- '$profileobject:team_tasks_tracker_teamtasksTrackerAssignedTo$'
- ''
Add profile instructions page in Tiki
This will include:
Profile_Activity_Stream
YAML
instructions: Profile_Activity_Stream
preferences:
enable: [ feature_wiki ]
objects:
-
type: wiki_page
ref: profile_activity_stream_page
data:
name: Profile_Activity_Stream
description: Profile Activity Stream Instructions page
lang: en
content: wikicontent:Profile_Activity_Stream
Alias names for this page:
Activity |
Activity Stream |
Stream |
ActivityStream