The purpose of this profile is to generate a quick start for
Groupmail. dev:
Groupmail
Note: Intended for future use on Tiki 4.x - currently under development on trunk
After installation, proceed to tiki-webmail.php
Features
YAML
preferences:
feature_mytiki: y
feature_webmail: y
webmail_quick_flags: y
feature_trackers: y
feature_jquery: y
feature_ajax: y
allowRegister: y
userTracker: y
groupTracker: y
Trackers
YAML
objects:
-
type: tracker
ref: user_info
data:
name: User Data
description: Additional user info tracker
default_status: open
show: [ status, creation_date, modification_date, list_modification_date ]
allow: [ ]
-
type: tracker_field
ref: user_tracker_user
data:
name: User
tracker: $user_info
type: user
flags: [ public, list, mandatory, link ]
order: 1
-
type: tracker_field
ref: user_tracker_signature
data:
name: Signature
tracker: $user_info
type: text_area
flags: [ public ]
description: Sig attached to emails you send (overrides group sig)
order: 10
-
type: tracker_field
ref: user_tracker_from
data:
name: From
tracker: $user_info
type: text_field
flags: [ public, list ]
description: "From" field displayed on emails you send (overrides group from)
order: 20
-
type: tracker_field
ref: user_tracker_status
data:
name: Status
tracker: $user_info
type: text_field
flags: [ public, list ]
description: Your status as shown in GroupMail
order: 30
-
type: tracker
ref: group_info
data:
name: Group Data
description: Additional group info tracker
default_status: open
show: [ status, creation_date, modification_date, list_modification_date ]
allow: [ ]
-
type: tracker_field
ref: group_tracker_group
data:
name: Group
tracker: $group_info
type: group
flags: [ public, list, mandatory, link ]
order: 1
-
type: tracker_field
ref: group_tracker_signature
data:
name: Signature
tracker: $group_infox
type: text_area
flags: [ public ]
description: Sig attached to emails you send (overrides group sig)
order: 10
-
type: tracker_field
ref: group_tracker_from
data:
name: From
tracker: $group_info
type: text_field
flags: [ public, list ]
description: "From" field displayed on emails the group sends
order: 20
-
type: tracker_field
ref: group_tracker_webmail
data:
name: Webmail
tracker: $group_info
type: text_field
flags: [ public. list ]
description: The name of the webmail account this group can access
order: 30
Permissions
More to be defined
YAML
permissions:
Help Team:
description: Users assigned to GroupMail work
allow: [ ]
include: [ Registered ]
user_tracker: $user_info
group_tracker: $group_info
Modules
Need to be coded
YAML
objects:
-
type: module
ref: webmail_inbox
data:
name: webmail_inbox
groups: [ Registered ]
position: left
order: 3