Fullscreen
Loading...
 
[Show/Hide Left Column]
[Show/Hide Right Column]

User_Profile

About
Applying this profile will extend the existing Tiki users' preferences by setting up a basic User Profile page and User Tracker to store information with the following fields:
  • User name (user selector type field, mandatory)
  • E-mail (e-mail user preference field, mandatory)
  • Avatar (static field)
  • About (text area)

Dependencies

It has the following dependencies:
YAML
dependencies:
 - $profiles.tiki.org:User_Tracker_email_user_field:email_user
 - $profiles.tiki.org:User_Tracker_avatar_field:avatar_icon
 - $profiles.tiki.org:User_Tracker_about_field:about_the_user


Instructions page

YAML
instructions: User Profile Applied&success=y
preferences:
  feature_wiki: y
  wikiplugin_param: y
objects:
  -
    type: wiki_page
    ref: User_Profile_instructions
    data:
      name: User Profile Applied
      lang: en
      content: wikicontent:User_Profile_instructions_redirect_page


User Profile page

YAML
preferences:
 feature_wiki_argvariable: y # we use the argument variables in referenced pages below
 urlOnUsername: tiki-index.php?page=$profileobject:user_profile_page$&tr_user=%user%
 wikiplugin_avatar: y
 wikiplugin_button: y
 wiki_page_hide_title: y
objects:
 -
  type: wiki_page
  ref: user_profile_page
  data:
   name: Profile
   content: wikicontent:User_Profile_user_profile_page
   hide_title: y
   locked: y
 -
  type: wiki_page
  ref: user_profile_page_template
  data:
   name: Profile TPL
   content: wikicontent:User_Profile_user_profile_page_template
   locked: y
permissions:
 Registered:
  objects:
   -
    type: wiki_page
    id: Profile TPL
    allow: 
     - use_as_template



Contributors to this page: luciash d' being .
Page last modified on Thursday 03 of August, 2017 11:22:58 CEST by luciash d' being.
Category: release
Category: 12.x
Category: 15.x
Category: 16.x