History: Extended_Registration2
Preview of version: 2
Table of contents
- PLEASE READ
- Introduction
- Features (Quick List)
PLEASE READ
This profile allows you to collect additional information from users during registration. THIS IS THE SECOND OF TWO PARTS. Install Extended_Registration1 first. Remember that you are not locked in to any feature. Edit freely.WARNING: Installing other profiles after Extended Registration will overwrite Extended Registration settings.
Introduction
Extended Registration is intended to provide additional user fields to community site to anyone who needs a large collaborative community.Features (Quick List)
- Wiki (Collaboration)
- Extended Registration information, including: Full name (prefix, first, MI, last, suffix), preferred name, location (city/country), avatar, resume, personal website, professional website
- Use of Pretty Trackers for registration and Edit My Profile page
Extended_Registration contains: permissions, preferences, file galleries, registration form and templates.
Extended_Registration2 contains: pages, categories, group trackers and a menu of all pages created, including group home pages.
Registered user information is public and can be displayed using the sortable UserList plugin. An Edit My Profile wiki page has a Pretty Tracker to allow users to edit their personal information upload an image and a resume.
Anonymous Group Tracker
YAML
Copy to clipboard
preferences: feature_trackers: y objects: - type: tracker ref: anonymous_group_tracker data: name: Anonymous group tracker description: track activity of anonymous users show: [status, creation_date, modification_date, list_modification_date ] default_status: open allow: comments - type: tracker_field ref: id data: name: ID tracker: $anonymous_group_tracker type: auto_increment flags: [] visible: admin_only order: 1 - type: tracker_field ref: user data: name: User tracker: $anonymous_group_tracker type: user visible: admin_only order: 2
Registered Group Tracker
YAML
Copy to clipboard
preferences: feature_trackers: y objects: - type: tracker ref: registered_group_tracker data: name: Registered group tracker description: track activity of registered users show: [status, creation_date, modification_date, list_modification_date ] default_status: open allow: comments - type: tracker_field ref: id data: name: ID tracker: $registered_group_tracker type: auto_increment flags: [] visible: admin_only order: 1 - type: tracker_field ref: user data: name: User tracker: $registered_group_tracker type: user visible: admin_only order: 2
Contributor Group Tracker
YAML
Copy to clipboard
preferences: feature_trackers: y objects: - type: tracker ref: contributor_group_tracker data: name: Contributor group tracker description: track activity of contributor users show: [status, creation_date, modification_date, list_modification_date ] default_status: open allow: comments - type: tracker_field ref: id data: name: ID tracker: $contributor_group_tracker type: auto_increment flags: [] visible: admin_only order: 1 - type: tracker_field ref: user data: name: User tracker: $contributor_group_tracker type: user visible: admin_only order: 2
Editor Group Tracker
YAML
Copy to clipboard
preferences: feature_trackers: y objects: - type: tracker ref: editor_group_tracker data: name: Editor group tracker description: track activity of editors show: [status, creation_date, modification_date, list_modification_date ] default_status: open allow: comments - type: tracker_field ref: id data: name: ID tracker: $editor_group_tracker type: auto_increment flags: [] visible: admin_only order: 1 - type: tracker_field ref: user data: name: User tracker: $editor_group_tracker type: user visible: admin_only order: 2
Moderator Group Tracker
YAML
Copy to clipboard
preferences: feature_trackers: y objects: - type: tracker ref: moderator_group_tracker data: name: Moderator group tracker description: track activity of moderators show: [status, creation_date, modification_date, list_modification_date ] default_status: open allow: comments - type: tracker_field ref: id data: name: ID tracker: $moderator_group_tracker type: auto_increment flags: [] visible: admin_only order: 1 - type: tracker_field ref: user data: name: User tracker: $moderator_group_tracker type: user visible: admin_only order: 2
SubAdmin Group Tracker
YAML
Copy to clipboard
preferences: feature_trackers: y objects: - type: tracker ref: subadmin_group_tracker data: name: Subadmin group tracker description: track activity of subadmins show: [status, creation_date, modification_date, list_modification_date ] default_status: open allow: comments - type: tracker_field ref: id data: name: ID tracker: $subadmin_group_tracker type: auto_increment flags: [] visible: admin_only order: 1 - type: tracker_field ref: user data: name: User tracker: $subadmin_group_tracker type: user visible: admin_only order: 2
Admin Group Tracker
YAML
Copy to clipboard
preferences: feature_trackers: y objects: - type: tracker ref: admin_group_tracker data: name: Admin group tracker description: track activity of admins show: [status, creation_date, modification_date, list_modification_date ] default_status: open allow: comments - type: tracker_field ref: id data: name: ID tracker: $admin_group_tracker type: auto_increment flags: [] visible: admin_only order: 1 - type: tracker_field ref: user data: name: User tracker: $admin_group_tracker type: user visible: admin_only order: 2
Webmaster Group Tracker
YAML
Copy to clipboard
preferences: feature_trackers: y objects: - type: tracker ref: webmaster_group_tracker data: name: Webmaster group tracker description: track activity of webmasters show: [status, creation_date, modification_date, list_modification_date ] default_status: open allow: comments - type: tracker_field ref: id data: name: ID tracker: $webmaster_group_tracker type: auto_increment flags: [] visible: admin_only order: 1 - type: tracker_field ref: user data: name: User tracker: $webmaster_group_tracker type: user visible: admin_only order: 2
Categories
YAML
Copy to clipboard
objects: - type: category ref: profile_category data: name: User_groups description: Base category used to get complete listing - type: category ref: anonymous_category data: name: Anonymous parent: $User_groups description: Can post in forums, read all pages, contact moderator. items: - [ tracker, $anonymous_tracker ] - [ tracker, $registration_tracker ] - [ wikipage, Register ] - type: category ref: contributors_category data: name: Contributors parent: $User_groups description: Can submit new content, metadata added to contributions, send/receive by email, no admin access. items: - [ tracker, $contributors_tracker ] - [ wiki_page, Contributors home ] - type: category ref: editors_category data: name: Editors parent: $User_groups description: Approve contributors content and moderate forums. Editor content is auto-approved. items: - [ tracker, $editors_tracker ] - [ wiki_page, Editors home ] - type: category ref: moderators_category data: name: Moderators parent: $User_groups description: Run individual sites. Full user control, banning, comments, notifications, rejections recorded, forum admin, communicate with Subadmins, Admins, Webmasters. items: - [ tracker, $moderators_tracker ] - [ wiki_page, Moderators home ] - type: category ref: registered_category data: name: Registered parent: $User_groups description: Can participate in forum and submit new content. items: - [ tracker, $registered_users_tracker ] - [ wiki_page, Registered home ] - type: category ref: subadmin_category data: name: SubAdmins parent: $User_groups description: Oversee groups of sites. Monitor structures and categories. items: - [ tracker, $subadmin_tracker ] - [ wiki_page, SubAdmins home ] - type: category ref: admin_category data: name: Admins parent: $User_groups description: Admins manage the overall project. Site administrators. items: - [ tracker, $admin_tracker ] - [ wiki_page, Admin home ] - type: category ref: webmasters_category data: name: Webmasters parent: $User_groups description: Handle all trackers, templates, permissions, coding, development, troubleshooting, features, logs, security, design. items: - [ tracker, $webmasters_tracker ] - [ wiki_page, Webmasters home ]
Pages
YAML
Copy to clipboard
preferences: enable: [ feature_wiki] objects: - type: wiki_page ref: contributors_category data: name: Contributors home content: Contributors group homepage - type: wiki_page ref: editors_category data: name: Editors home content: Editors group homepage - type: wiki_page ref: moderators_category data: name: Moderators home content: Moderators group homepage - type: wiki_page ref: subadmins_category data: name: SubAdmins home content: SubAdmins group homepage - type: wiki_page ref: admins_category data: name: Admins home content: Admins group homepage - type: wiki_page ref: webmasters_category data: name: Webmasters home content: Webmasters group homepage - type: wiki_page ref: registered_category data: name: Edit My Profile content: wikicontent:registration_edit_template - type: wiki_page ref: anonymous_category, registered_category data: name: Registration page content: wikicontent:registration_template - type: wiki_page ref: registered_category data: name: User: %user% content: wikicontent:registration_output_template - type: wiki_page ref: registered_category data: name: UserList content: wikicontent:UserList - type: wiki_page ref: registered_category data: name: About content: (List major contributors, roles and emails) - type: wiki_page ref: registered_category data: name: Appendix content: (Deleted or Rejected Submissions) - type: wiki_page ref: registered_category data: name: Assertions content: Assertions page - type: wiki_page ref: registered_category data: name: Speculations content: Speculations page - type: wiki_page ref: registered_category data: name: Strong Inference content: Strong Inference page - type: wiki_page ref: registered_category data: name: Contact Moderator content: wikicontent:contact_moderator_tracker - type: wiki_page ref: registered_category data: name: Contact Moderator Output content: wikicontent:contact-moderator-output_template - type: wiki_page ref: registered_category data: name: Edit My Profile content: wikicontent:editmyprofile_template -