Loading...
 
Skip to main content

History: Extended_Registration

Source of version: 48

Copy to clipboard
            !!Table of contents
#PLEASE READ
#Introduction
#Features (Quick List)

!!PLEASE READ
This profile allows you to collect additional information from users during registration. 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 a complete community site to anyone who needs a large collaborative community that includes additional fields in the registration process and makes all registered users information public within the site to other registered users. 

!!!Features (Quick List)
#Wiki (Collaboration)
#Forum (all comments in forum)
#8 Graduated group levels with custom home pages
#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
#Sortable, searchable User List with links to user information
#Structures
   #Categories and trackers for every group
   #4 short menus 
   #File galleries for avatars and user files
#Contact Moderator form

Registered user information is public and displayed in a sortable UserList. An Edit My Profile wiki page has a Pretty Tracker to allow users to edit their personal information upload an image and a resume. 

Several groups make management of a large active community easier:  Contributors, Editors, Moderators, SubAdmins, Admins and Webmasters. Each group has trackers to track group activity, categories and a custom home page.

{CODE(caption=>YAML,wrap=>1)}
permissions:
 Anonymous:
  allow:[]
  description: Already exists
  allow: 
   - view_category
   - forum_post
   - forum_read
   - forums_report
   - view_html_pages
   - view_sheet
   - attach_trackers
   - view
   - use_as_template
   - wiki_view_ref
   - search
 Registered:
  include: Anonymous
  description: registered users
  allow:[]
   - use_content_templates
   - download_files
   - forum_edit_own_posts
   - forum_post_topic
   - forum_vote
   - subscribe_groups
   - group_view
   - group_view_members
   - messages
   - tracker_view_attachments
   - modify_tracker_items
   - list_users
   - invite
   - use_personal_webmail
   - edit
   - upload_picture
   - wiki_view_attachments
   - use_HTML
   - delete_account
 Contributors:
  include: Registered
  description: metadata added to contributions, email, no admin access
  allow:
   - upload_files
   - forum_autoapp
   - tasks
   - tasks_receive
   - userfiles
   - use_webmail
 Editors:
  include: Contributors
  description: review Contributor content, moderates forums, rename/rollback pages
  allow:
   - admin_forum
   - forum_attach
   - edit_html_pages
   - broadcast
   - wiki_view_history
   - rename
   - rollback
   - wiki_admin_attachment
   - wiki_attach_files
   - trust_input
 Moderators:
  include: Editors
  description: comments, notifications, rejections recorded, forum admin, communicate with admin
  allow:
   - list_file_galleries
   - view_file_gallery
   - edit_gallery_file
   - remove_files
   - view_fgal_explorer
   - view_fgal_path
   - group_add_member
   - group_remove_member
   - broadcast_all
   - remove_tracker_items
   - admin_users
   - tasks_admin
   - tasks_send
   - use_group_webmail
   - admin_wiki
   - lock
   - remove
   - watch_structure
   - plugin_viewdetail
   - plugin_approve
   - plugin_preview
   - access_closed_site
   - admin_banning
   - clean_cache
   - modify_object_categories
 SubAdmins:
  include: Moderators
  description: content editors
  allow:
   - admin_categories
   - modify_object_categories
   - add_object
   - remove_object
   - edit_structures
   - admin_content_templates
   - edit_content_templates
   - admin_file_galleries
   - assign_perm_file_gallery
   - batch_upload_files
   - create_file_galleries
   - admin_sheet
   - edit_sheet
   - view_sheet_history
   - admin_trackers
   - create_tracker_items
   - modify_tracker_items_pending
   - modify_tracker_items_closed
   - remove_tracker_items_pending
   - remove_tracker_items_closed
   - export_tracker
   - tracker_dump
   - edit_dynvar
   - admin_objects
   - admin_rssmodules
   - edit_cookies
   - edit_languages
   - edit_menu
   - edit_menu_option
   - admin_toolbars
   - admin_notifications
   - admin_importer
   - admin_modules
 Admins:
  include: SubAdmins
  description: Site administrators
  allow:
   - dns_query
   - invite_to_my_group
   - comment_tracker_items
   - tracker_view_comments
   - list_trackers
   - tracker_view_ratings
   - tracker_vote_ratings
   - tracker_revote_ratings
   - view_trackers
   - view_trackers_closed
   - view_trackers_pending
   - watch_trackers
   - admin_group_webmail
   - admin_personal_webmail
   - assign_perm_wiki_page
   - admin
 Webmasters:
  include: Admins
  description: Control of features, trackers, logs, security, design/development
  allow: 
   - admin_content_templates
   - edit_content_templates
   - admin_file_galleries
   - assign_perm_file_gallery
   - batch_upload_files
   - create_file_galleries
   - admin_sheet
   - edit_sheet
   - view_sheet_history
   - admin_trackers
   - create_tracker_items
   - modify_tracker_items_pending
   - modify_tracker_items_closed
   - remove_tracker_items_pending
   - remove_tracker_items_closed
   - export_tracker
   - tracker_dump
   - edit_dynvar
   - admin_objects
   - admin_rssmodules
   - edit_cookies
   - edit_languages
   - edit_menu
   - edit_menu_option
   - admin_toolbars
   - admin_notifications
   - admin_importer
   - admin_modules
{CODE}

!!Preferences1
{CODE(caption=>YAML)}
preferences: 
 allowRegister: y
 allowmsg_is_optional: n
 categories_used_in_tpl: y 
 contact_anon: y
 feature_banning: y
 feature_blogposts_comments: n
 feature_categories: y
 feature_cms_print: n
 feature_cms_templates: y
 feature_comments_moderation: y
 feature_community_gender: y
 feature_community_mouseover: y
 feature_community_mouseover_score: n
 feature_contact: y
 feature_contacts: y
 feature_create_webhelp: y
 feature_custom_home: y
 feature_daily_report_watches: y
 feature_display_my_to_others: y
 feature_faq_comments: n
 feature_file_galleries_save_draft: y
 feature_fixed_width: n
 feature_forum_local_search: y
 feature_forum_local_tiki_search: y
 feature_forum_quickjump: y
 feature_forums: y
 feature_forums_allow_thread_titles: y
 feature_forums_search: y
 feature_group_watches: y
 feature_groupalert: y
 feature_help: n
 feature_html_head_base_tag: y
 feature_iepngfix: y
 feature_intertiki: y
 feature_invite: y
 feature_jquery_superfish: n
{CODE}

!!Preferences2
{CODE(caption=>YAML)}
preferences: 
 feature_listorphanPages: y
 feature_listorphanStructure: y
 feature_menusfolderstyle: n
 feature_messages: y
 feature_mytiki: y
 feature_purifier: n
 feature_quick_object_perms: n
 feature_search: y
 feature_search_fulltext: y
 feature_sefurl: y
 feature_sefurl_tracker_prefixalias: y
 feature_sheet: y
 feature_show_stay_in_ssl_mode: n
 feature_siteloc: page
 feature_siteloclabel: n
 feature_sitelogo: n
 feature_sitemenu: y
 feature_sitetitle: n
 feature_smileys: n
 feature_source: n
 feature_stats: y
 feature_submissions: y
 feature_tasks: y
 feature_top_bar: y
 feature_tracker_reports: y
 feature_trackers: y
 feature_use_fgal_for_user_files: y
 feature_use_fgal_for_wiki_attachments: y
 feature_use_quoteplugin: y
 feature_userPreferences: y
 feature_user_watches: y
 feature_userfiles: y
 feature_webservices: y
 feature_wiki_allowhtml: y
{CODE}

!!Preferences3
{CODE(caption=>YAML)}
preferences: 
 feature_wiki_attachments: y
 feature_wiki_categorize_structure: y
 feature_wiki_description: y
 feature_wiki_discuss: y
 feature_wiki_make_structure: y
 feature_wiki_open_as_structure: y
 feature_wiki_pagealias: n
 feature_wiki_replace: n
 feature_wiki_structure: y
 feature_wiki_templates: y
 feature_wiki_undo: y
 feature_wiki_userpage: y
 feature_wiki_usrlock: y
 feature_xmlrpc: y
 feed_articles: y
 feed_articles_showAuthor: y
 feed_articles_title: Articles RSS feed
 feed_basic_auth: y
 feed_forum: y
 feed_forum_desc: Latest Public Comments
 feed_forum_title: Public Comments RSS feed
 feed_forums: y
 feed_forums_title: Forums RSS feed
 feed_shoutbox: n
 feed_wiki: y
 feed_wiki_title: Site RSS feed
 fgal_allow_duplicates: n
 fgal_enable_auto_indexing: n
 fgal_keep_fileId: y
 fgal_list_author: y
 fgal_list_comment: n
 fgal_list_comment_admin: n
 fgal_list_created: y
 fgal_list_created_admin: y
 fgal_list_files: n
 fgal_list_files_admin: y
 fgal_list_hits: n
 fgal_list_hits_admin: n
 fgal_list_lastModif: o
 fgal_list_lastModif_admin: o
 fgal_list_last_user: n
 fgal_list_lockedby: n
 fgal_list_lockedby_admin: y
 fgal_list_name: n
 fgal_podcast_dir: dir/files/podcasts/
 fgal_search_in_content: y
 fgal_show_slideshow: y
 fgal_sort_mode: name_desc
 fgal_source_show_refresh: y
 fgal_upload_from_source: y
 fgal_upload_progressbar: ajax_flash
 fgal_use_db: n
 file_galleries_comments_default_ordering: commentDate_desc
 forum_comments_no_title_prefix: y
 forum_list_ppd: y
 forum_list_topics: y
 forum_reply_notitle: y
 forum_thread_sort_mode: commentDate_desc
 forum_thread_style: commentStyle_threaded
 forum_thread_user_settings: n
 gal_use_lib: gd
 highlight_group: Registered
 home_forum: 1
 https_port: 
 jquery_effect_direction: horizontal
 jquery_effect_tabs_direction: horizontal
 keep_versions: 7
 maxVersions: 10
 max_username_length: 20
 metrics_pastresults: n
 min_username_length: 2
 modseparateanon: y
 module_zones_pagetop: n
 module_zones_top: n
 module_zones_topbar: n
 pass_diff_username: n
 payment_paypal_ipn: n
 recaptcha_enabled: y
 rememberme: always
 remembertime: 31556926
 search_autocomplete: y
 shib_create_user_tiki: y
 shib_usegroup: y
{CODE}

!!Preferences4
{CODE(caption=>YAML)}
preferences: 
 sitetitle: $profilerequest:sitetitle$Our organization$
 sitesubtitle: $profilerequest:sitesubtitle$Be a part of it$
 smarty_security: n
 socialnetworks_facebook_login: n
 style: jqui.css
 syncGroupsWithDirectory: y
 syncUsersWithDirectory: y
 t_use_db: n
 t_use_dir: dir/trackers/
 tikiIndex: tiki-custom_home.php
 tiki_version_check_frequency: 2592000
 tmpDir: dir/temp
 tracker_remote_sync: y
 trackerfield_autoincement: y
 trackerfield_datetime: n
 trackerfield_dynamiclist: y
 trackerfield_file: y
 trackerfield_freetags: n
 trackerfield_groupselector: y
 trackerfield_ingroup: y
 trackerfield_itemslist: y
 trackerfield_jscalendar: n
 trackerfield_language: n
 trackerfield_ldap: y
 trackerfield_numeric: n
 trackerfield_pageselector: n
 trackerfield_relation: y
 trackerfield_usergroups: y
 trackerfield_userpreference: y
 uf_use_db: n
 uf_use_dir: dir/user_files/
 unified_lucene_max_result: 500
 unified_tokenize_version_numbers: y
 unsuccessful_logins: 5
 unsuccessful_logins_invalid: 10
 urlIndex: Home
 urlOnUsername: User:%user%
 useGroupHome: y
 useUrlIndex: y
 use_context_menu_icon: n
 use_context_menu_text: n
 userTracker: y
 user_favorites: y
 user_flip_modules: n
 user_register_prettytracker: y
 user_register_prettytracker_output: y
 user_register_prettytracker_outputwiki: registration_output_template
 user_register_prettytracker_tpl: registration_template2
 user_selector_realnames_messu: y
 user_selector_realnames_tracker: y
 user_show_realnames: y
 user_store_file_gallery_picture: y
 user_trackersync_geo: y
 user_trackersync_groups: y
 users_prefs_display_12hr_clock: y
 users_prefs_mess_sendReadStatus: y
 users_prefs_mytiki_blogs: n
 users_prefs_mytiki_gals: n
 users_prefs_show_mouseover_user_info: y
 users_prefs_user_information: public
 users_prefs_userbreadCrumb: 10
 validateEmail: y
 w_displayed_default: y
 w_use_db: n
 w_use_dir: /dir/attachments/
 warn_on_edit_time: 30
 wikiHomePage: Admins home
 wiki_3d_adjust_camera: n
 wiki_3d_autoload: n
 wiki_actions_bar: top
 wiki_comments_default_ordering: commentDate_desc
 wiki_comments_displayed_default: y
 wiki_creator_admin: y
 wiki_edit_section: n
 wiki_forum_id: 1
 wiki_keywords: y
 wiki_list_categories: y
 wiki_list_comment: n
 wiki_list_description: n
 wiki_list_hits: n
 wiki_list_user: n
 wiki_list_versions: n
 wiki_page_navigation_bar: top
 wiki_page_regex: strict
 wiki_ranking_reload_probability: 50000
 wiki_watch_comments: n
 wikiplugin_alink: y
 wikiplugin_aname: y
 wikiplugin_attributes: y
 wikiplugin_avatar: y
 wikiplugin_bigbluebutton: n
 wikiplugin_button: y
 wikiplugin_calendar: n
 wikiplugin_catorphans: n
 wikiplugin_catpath: n
 wikiplugin_chart: n
 wikiplugin_comment: n
 wikiplugin_copyright: n
 wikiplugin_customsearch: y
 wikiplugin_draw: n
 wikiplugin_events: n
 wikiplugin_fade: n
 wikiplugin_flash: n
 wikiplugin_footnote: y
 wikiplugin_footnotearea: y
 wikiplugin_gauge: y
 wikiplugin_googledoc: y
 wikiplugin_googlemap: n
 wikiplugin_iframe: y
 wikiplugin_invite: n
 wikiplugin_jq: y
 wikiplugin_js: y
 wikiplugin_kaltura: n
 wikiplugin_lang: n
 wikiplugin_list: y
 wikiplugin_listpages: y
 wikiplugin_mail: y
 wikiplugin_map: n
 wikiplugin_memberlist: y
 wikiplugin_memberpayment: n
 wikiplugin_miniquiz: n
 wikiplugin_payment: n
 wikiplugin_perm: y
 wikiplugin_pluginmanager: y
 wikiplugin_poll: n
 wikiplugin_prettytrackerviews: y
 wikiplugin_rcontent: n
 wikiplugin_realnamelist: y
 wikiplugin_showpages: y
 wikiplugin_slider: y
 wikiplugin_sql: y
 wikiplugin_stat: y
 wikiplugin_subscribegroup: y
 wikiplugin_subscribegroups: y
 wikiplugin_survey: n
 wikiplugin_tag: y
 wikiplugin_titlesearch: y
 wikiplugin_topfriends: n
 wikiplugin_trackercomments: n
 wikiplugin_trackerprefill: n
 wikiplugin_trackertimeline: n
 wikiplugin_trackertoggle: n
 wikiplugin_translated: n
 wikiplugin_twitter: n
 wikiplugin_usercount: y
 wikiplugin_userlist: y
 wikiplugin_userpref: y
 wikiplugin_versions: y
 wikiplugin_vimeo: n
 wikiplugin_vote: n
 wikiplugin_webservice: y
 wikiplugin_youtube: n
 wikiplugin_zotero: n
 wikiplugininline_file: n
 wikiplugininline_getaccesstoken: n
 wikiplugininline_googleanalytics: n
 wikiplugininline_group: n
 wikiplugininline_mail: n
 wikiplugininline_perm: n
 wikiplugininline_smarty: n
 wikiplugininline_trackeritemfield: n
 wikiplugininline_transclude: n
 wikiplugininline_zotero: n
 wysiwyg_default: y
 wysiwyg_wiki_semi_parsed: y
{CODE}

!!Registration form
{CODE(caption=>YAML)}
preferences:
 feature_trackers: y
objects:
-
 type: tracker
 ref: registration_form
 data:
  name: registration form
  description: extends registration form fields
  default_status: open
  show: [status_admin_only, creation_date, modification_date, list_modification_date]
  allow: [creator_modification,attachments,one_item_per_user]
  visible: public, creator_editable
 -
 type: tracker_field
 ref: firstName
 data:
  name: First Name
  tracker: $registration_form
  type: text_field
  flags: [searchable, public, list, mandatory]
  order: 1
-
 type: tracker_field
 ref: lastName
 data:
  name: Last Name
  tracker: $registration_form
  type: text_field
  flags: [searchable, public, list, mandatory]
  order: 2  
-
 type: tracker_field
 ref: prefix
 data:
  name: Prefix
  tracker: $registration_form
  type: dropdown
  options [Mr,Mrs,Ms,Miss,Rev,Br,Fr,Dr,Ofc,Atty,Pref,Hon,Coach,Supt,Msgr,Rep,Gov,Sen,Amb,Pvt,Cpl,Sgt,Maj,Capt,Cmdr,Lt,LtCol,Col,Gen,Pres]
  flags: [searchable, public, list]
  order: 3   
-
 type: tracker_field
 ref: suffix
 data:
  name: Suffix
  tracker: $registration_form
  type: dropdown
  options: [Jr.,Sr.,III,IV,V,VI,A.B.,AIA,B.A.,B.Sc,CA,CEng.,CISA,CISM,CISSP,CPA,CSV,D.C.,D.D.,D.O.,D.Phil.,DPT,Eng.D.,Esq.,F.B.A.,J.D.,L.L.B.,M.A,M.D.,M.F.A.,M.L.A,MCSP,MEOA,OFM,P.E.,P.G.,Ph.D.,PT,R.A.,RGN,RIBA,SRP]
  flags: [searchable, public, list]
  order: 4 
-
 type: tracker_field
 ref: positionOrTitle
 data:
  name: Position or Title
  tracker: $registration_form
  type: text_field
  flags: [searchable, public, list, creator_modification]
  order: 5 
-
 type: tracker_field
 ref: institution
 data:
  name: Company or Institution
  tracker: $registration_form
  type: text_field
  flags: [searchable, public, list, creator_modification]
  order: 6
-
 type: tracker_field
 ref: iD
 data:
  name: ID
  tracker: $registration_form
  type: auto_increment
  flags: [admin-only]
  visible: admins-only
  order: 7
-
 type: tracker_field
 ref: middle_name
 data:
  name: Middle Name
  tracker: $registration_form
  type: text_field
  flags: [searchable, public, list]
  order: 8
-
 type: tracker_field
 ref: preferred_name
 data:
  name: Preferred Name
  tracker: $registration_form
  type: text_field
  flags: [searchable, public, list, creator_modification]
  order: 9
-
 type: tracker_field
 ref: city
 data:
  name: City
  tracker: $registration_form
  type: text_field
  flags: [searchable, public, list]
  order: 10
-
 type: tracker_field
 ref: password
 data:
  name: Password
  tracker: $registration_form
  type: text_field
  validation: password
  visible: [creator_editable]
  order: 11 
-
 type: tracker_field
 ref: email
 data:
  name: Email
  tracker: $registration_form
  type: email
  validation: distinct
  visible: [admin_editable, creator_editable]
  order: 12 
-
 type: tracker_field
 ref: professional_website
 data:
  name: Professional website
  tracker: $registration_form
  type: item_link
  flags: [creator_modification]
  visible: [public, list, search]
  order: 13  
-
 type: tracker_field
 ref: personal_website
 data:
  name: Personal website
  tracker: $registration_form
  type: item_link
  flags: [creator_modification]
  visible: [public, list, search]
  order: 13 
-
 type: tracker_field
 ref: user
 data:
  name: User name
  tracker: $registration_form
  type: text_field
  flags: [creator_modification]
  visible: [public, list, search]
  order: 14 
-
 type: tracker_field
 ref: user_selector
 data:
  name: User selector
  tracker: $registration_form
  type: user
  flags: [creator_modification]
  order: 15 
-
 type: tracker_field
 ref: country_selector
 data:
  name: Country
  tracker: $registration_form
  type: country
  flags: [creator_modification]
  order: 16 
-
 type: tracker_field
 ref: User_name_edit
 data:
  name: User Name Edit
  tracker: $registration_form
  type: user
  flags: [creator_modification]
  order: 17 
-
 type: tracker_field
 ref: output_page
 data:
  name: Output Page
  tracker: $registration_form
  type: text_field
  flags: [creator_modification]
  order: 18
-
 type: tracker_field
 ref: avatar
 data:
  name: Avatar
  tracker: $registration_form
  type: image
  flags: [creator_modification]
  order: 19
-
 type: tracker_field
 ref: resume_cv
 data:
  name: Upload Resume / Curriculum Vitae
  tracker: $registration_form
  type: attachment
  flags: [creator_modification]
  order: 20
{CODE}





        

History

Information Version
Tue 24 of Jan, 2017 11:04 GMT-0000 Xavi (as xavidp - admin) Mass search and replace 106
Tue 24 of Jan, 2017 11:04 GMT-0000 Xavi (as xavidp - admin) Mass search and replace 105
Tue 26 of Jun, 2012 19:18 GMT-0000 Mary Luketich removed registration form 104
Tue 26 of Jun, 2012 19:10 GMT-0000 Mary Luketich added registration form to text 103
Tue 26 of Jun, 2012 19:09 GMT-0000 Mary Luketich added registration form 102
Tue 26 of Jun, 2012 19:07 GMT-0000 Mary Luketich added paragraph about contents of Extended_Registration2. 101
Tue 26 of Jun, 2012 19:01 GMT-0000 Mary Luketich editing text 100
Tue 26 of Jun, 2012 19:00 GMT-0000 Mary Luketich added info about Extended_Registration2. 99
Mon 25 of Jun, 2012 22:35 GMT-0000 Mary Luketich removed pages 98
Mon 25 of Jun, 2012 22:33 GMT-0000 Mary Luketich added pages 97
Mon 25 of Jun, 2012 22:22 GMT-0000 Mary Luketich removed pages 96
Mon 25 of Jun, 2012 22:21 GMT-0000 Mary Luketich spacing changed on pages 95
Mon 25 of Jun, 2012 22:17 GMT-0000 Mary Luketich added spaces to pages code 94
Mon 25 of Jun, 2012 22:13 GMT-0000 Mary Luketich changed spacing in pages 93
Mon 25 of Jun, 2012 22:10 GMT-0000 Mary Luketich added spaces to 3rd level pages 92
Mon 25 of Jun, 2012 22:03 GMT-0000 Mary Luketich removed categories 91
Mon 25 of Jun, 2012 22:02 GMT-0000 Mary Luketich Removed categories 90
Mon 25 of Jun, 2012 22:01 GMT-0000 Mary Luketich added two categories back in (anonymous and registered) 89
Mon 25 of Jun, 2012 21:57 GMT-0000 Mary Luketich added some pages back in 88
Mon 25 of Jun, 2012 21:50 GMT-0000 Mary Luketich removed forums, changed intro to remove Group Levels, Group Trackers, Categories and Pages. 87
Mon 25 of Jun, 2012 21:40 GMT-0000 Mary Luketich removed pages 86
Mon 25 of Jun, 2012 21:37 GMT-0000 Mary Luketich removed anonymous group tracker 85
Mon 25 of Jun, 2012 21:36 GMT-0000 Mary Luketich removed registered group tracker 84
Mon 25 of Jun, 2012 21:34 GMT-0000 Mary Luketich removed pages, added anonymous group tracker 83
Mon 25 of Jun, 2012 21:32 GMT-0000 Mary Luketich removed group trackers, added pages 82