Profile Manager v4.0 BETA

Release Notes

Provides better use of profile fields, replaces (replace profile fields) and configurable group fields

Features:
- importing default or custom fields
- ordering of custom fields (drag and drop)
- add profile types
- add categories (draggable reordering, drop fields on categories to add)
- adds pulldown, radio, multiselect, calendar and datepicker field types
- show on register form (profile fields only)
- show output as tags
- mandatory fields (for register form, profile fields only)
- mandatory profile icon on register form
- disallow editing of a specific field (applies to edit profile only)
- replace profile fields access control with just one profile access option

Needs to be positioned after the profile plugin!!!

Admin Profile Fieldsimage

 Admin Group Fields:

image

Accordion:image

Plain categorized fields:image

Version history
4.0 BETA:
 - added: profile types
 - added: categories
 - added: admin only profile fields (makes Admin Profile Fields plugin obsolete http://community.elgg.org/pg/plugins/FxNion/read/304257/admin-profile-fields)
 - added: full profile view (link can be disabled in admin settings)
 - added: admin tooltip to clarify functionality
 - changed: display of profile fields (plain categorized or with accordion)
 - changed: a lot of code
 - fixed: display of customfields icon in IE on admin pages
3.0:
 - added: custom group fields
 - added: separate admin menu box for replacing profile/group fields
 - added: admin option to completely hide the non-editable profile fields from the edit profile form
 - added: warning in admin settings if plugin is ordered incorrectly
 - added: more reserved custom field names
 - changed: split admin profile fields page into views
 - changed: edit profile details => added security tokens
 - changed: adding custom field with 'description' name now is possible
 - changed: display of custom fields
 - changed: a lot of code
 - fixed: noneditable fields fix for 1.6
2.3:
 - added: admin option for simplified access control
 - added: admin option for enforcing a profile icon on register form
 - added: regexp check on name field of a new profile field (a-zA-Z0-9_)
 - fixed: added maximum height to the multiple-select pulldown (control in css)
2.2:
 - added: datepicker can be internationalised
 - added: multiselect pulldown field based on http://code.google.com/p/dropdown-check-list/
 - added: dutch translation
 - changed: datepicker uses strftime instead of date php function in output so it listen to the server locale 
2.1:
 - added: input/securitytoken view on profile edit form to comply to 1.6.x standards
 - fixed: show as tags also on edit profile and register
 - fixed: datepicker handling existing (non unix timestamp) data
 - fixed: loading of css of datepicker not working in IE
 - fixed: reference to coldtrick.com in datepicker

2.0:
 - added: option to output field (on profile) always as tags
 - added: datepicker (saves selected date as unix timestamp), can replace default elgg calendar view
 - added: option for disallowing editing of profile field (eg only ask on register or data maintained in external system)
1.0:
 - initial release

TO DO:
 - make custom fields editable (instead of delete/recreate)
 - profile completeness
 - categories and types for groups
 - multilingual options (in pulldown, radio, multiselect)
 - Default values for fields (user specified)
 - Force empty fields on profile
 - search based on fields
 - export based on fields

Known issues:
- on register error backward maintaining selected profile icon is impossible due to security reasons
- multiselect pulldown not working in safari and chrome on register page

ColdTrick IT Solutions
(c) 2009 ColdTrick IT Solutions

Like this plug-in? Consider making a donation.
image

  • hi!
    i would like to know how i can make that the permissions of some fields be public by default and anothers only for "my friends"
    now a day for default elgg's permissions i can select one type of permissions for all fields. but i need for example that my friends could see my email but not all users, and my name and last name be public by default.
    How can i edit this for all user by default?

    Thanks!

  • hi!
    i would like to know how i can make that the permissions of some fields be public by default and anothers only for "my friends"
    now a day for default elgg's permissions i can select one type of permissions for all fields. but i need for example that my friends could see my email but not all users, and my name and last name be public by default.
    How can i edit this for all user by default?

    Thanks!

Jeroen Dalsem

Owner of ColdTrick IT Solutions, developing social networking sites for the dutch market

Stats

  • Category: User admin
  • License: GNU General Public License (GPL) version 2
  • Updated: 2021-9-28
  • Downloads: 105143
  • Recommendations: 310

Other Projects

View Jeroen Dalsem's plugins