Profile Manager v5.1

Release Notes

Version history
 - added: members search form based on profile fields (admin configurable)
 - added: simple/advanced search toggle options on user profile field configuration
 - fixed: token mismatch on group edit when using 1.6.x or higher (not tested)
 - fixed: after bounce on register it showed bounced values
 - fixed: datepicker fields sometimes a day off, fix provided by westor (
 - fixed: groupprofile view replaced to show correct field labels.
5.0.1 (2009-12-28):
 - fixed: profile type description change on selection change not working on register
 - fixed: bouncing on register form not working for profile type and multiselect
5.0 (2009-12-23):
 - added: backup / restore of custom profile fields configuration (no categories and profile types)
 - added: basic export of profile metadata to a csv
 - added: admin option to show a tabbed edit profile view
 - added: option to add profile type to members tabbed view
 - added: pulldown, radio and multiselect field types for groups
 - added: admin only option to custom group profile fields
 - added: simple admin stats to show different profile type count
 - added: profile fields now editable
 - added: profile type selection on register
 - changed: renamed plugin to Profile Manager
 - changed: secured all actions with tokens and action gatekeepers (for Elgg 1.7)
 - fixed: forgotten translation of unavailable options
 - fixed: admin only not saved when adding new fields
4.1 BETA:
 - added: experimental support to extend field types (read more here)
 - added: description field on profile type
 - removed: pulldown, radio and multiselect field types for groups (because they don't work at the moment)
 - fixed: some missing translations
 - fixed: bug with longtext showing twice on userdetails
 - fixed: bug when profile types where deleted but still attached to a profile (getSubtype on non-object)
 - fixed: css issue with sortable categories
4.0 BETA:
 - added: profile types
 - added: categories
 - added: admin only profile fields (makes Admin Profile Fields plugin obsolete
 - 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

  • This is a great plugin, I have installed it on my site using 1.6.1 and it is working very well.

    Thank you

  • @Jeroen, it sounds like Alexander is trying to start another or . LOLZ.  :-)

  • Jeroen,

                       Looks like someone tried to mess with it and messed my test site up so i will have to figure out what happened.

  • @Jeroen

    there are some problems with:

    • ää öÖ ÜÜ
    • Spaces
    • special characters (like ß)

    The german word for size is Größe, but the system says:"Invalid metaname...!"

    that´s not a big problem, but i hope you can fix this :)

  • @Jeroen,   great news! the bug is dead!  Looking forward to next release.

    Thanks again for all you do for the community.

  • @Jeroen,

    Great Plugin. Can you please add File Upload field to your next version? This would allow members to upload their resume to their profile, that can be downloaded by their contacts.


  • @cofelice just pm me if you need to send credentials

    @elgg_noob great!

    @cube you can only enter a-z and 0-9 in the metaname field. If you need other characters, just use the label field.

    @vantel i'll add the file upload fieldtype to the allready long list of todo's

  • "@cube you can only enter a-z and 0-9 in the metaname field. If you need other characters, just use the label field."


    well, let's forget it,improper use of me -.-

  • @Jeroen - under Known Issues, you have:

    "on register error backward maintaining selected profile icon is impossible due to security reasons"

    What does this mean?

    ...This reminds me of a question too, about your plugin and future releases.  Do you have on a list of your to-do's to have the ability for your plugin to pull a female looking or male looking default icon for a gender field? I had seen this done on one of the elgg social sites and think that with a little work your plugin would probably be able to handle it, since you can populate fields on the registration form.  In other words, when someone registers and they chose (from a drop down or a radio button) male, then when their account is activated, their default icon is male. If they chose female, then their default icon is female.  This would be very cool!

  • Very small bug ;]

    in start.php on line 307 change:

    register_error(sprintf(elgg_echo("profile_manager:register_pre_check:missing"), $entity->metadata_name));


    register_error(sprintf(elgg_echo("profile_manager:register_pre_check:missing"), $entity->metadata_label));

  • @Jeroen - love the new version. I am having a lot of fun with this and the tooltips save a lot of headaches with internationalization. A couple of questions:

    1) Is it possible to internationalize the options in pulldowns at all?

    2) In the edit details page it's possible to have tabs. Would it be possible to have tabs in the profile view as well? The Accordion view is nice, but tabs would reduce the need to scroll a long way if the profile has a lot of fields.

    I hope these are already possible now with a little editing or somewhere on your current todo list.

  • Type Default

    Hi i have 2 Type (Twins and Twins parent) i need to remove the Profiletype "Default" because is only possible to select from Twin or Twin parent.

    It´s possible?


  • Jeroen, when editing the user profile under Elgg 1.6 I get token mismatch  ("We encountered an error (token mismatch). This probably means that the page you were using expired. Please try again."). Is it something related to tokem mismatch on group profiles?


    Extending the plugin is very friendly, I would suggest one modification though - to allow for fields to have different inputs and outputs. Sometimes different fields have the same output, but different input view.


    I'm currently working on extending your plugin with vazco_gmap's locations, I will upload the new vazco_gmap in a few days.

  • I had the same token error for group. I switched the security code with:

    <?php echo elgg_view('input/securitytoken') ?>

    and it fixed the problem. It didn't work for user profile though.

  • uhm, sorry, it worked for the profiles too, I didn't remove the token creation code before.

  • How to make the accordian type menu of the profile-fields work on Elgg 1.6.1?

  • Also,

    I am having a problem. I have installed this plugin on Elgg 1.6.1 but, the default About mefield on the profile-edit page has disappeared. But, the blank field is shown on the profile pages.

    Copied from

  • I think Jeroen has said a few times that he is waiting until 1.7 is released, before he begins to develop his plugins for the current version. He developed them for 1.5 but because of all of the issues with 1.6, 1.6.1, etc., he didn't want to bother until 1.7.  If this has changed, I haven't seen him say so.

  • Issues with 1.6? I'm not sure where this idea got embedded in people's minds. The vast majority of bugs that we're fixed for the 1.7 version date back to 1.5 or earlier. I don't think there were many that were introduced in 1.6. The reason people had so many problems with Elgg 1.6 is because they were using themes that 1. overrode the header view and 2. used a theme that overrode the javascript views. That caused a lot of seemingly random problems that made it seem like 1.6 had issues.

  • @Cash

    No, my template doesn't have any problems. It doesn't have any special javascripts. The problem persists even with the default Elgg theme for me.

  • I understand, Cash, but Jeroen said that he would not develop his plugins for 1.6/1.6.1 and he would wait until 1.7 came out.  If I dig, I can probably find exactly what he said.  In fact, it had to do specifically with this plugin I think.

  • I dug them up :-D

    Here they are:
    @jagadish i'm sorry, but as i commented in a previous version, we will skip development for 1.6.x. When 1.7 comes out we will be supporting that version.
    Jeroen Dalsem 76 days ago

    @sem sry dude, i think i'm skipping 1.6.x and go for 1.7 when it comes out
    Jeroen Dalsem 89 days ago

    Plugins developed for 1.5 should work in 1.6.x, but some plugins, or in some situations it doesn't. That is also happening for this plugin. Some people have it working in 1.6.x, but also for some it's a problem. Because we have no customers on 1.6.x and 1.7 will be released in 6 or 7 weeks, spending time to make it work on 1.6.x would be a waist of time for us.
    Jeroen Dalsem 89 days ago

  • Of course, as we know, 1.7 was not released in 6 or 7 weeks.  So, this has caused major turmoil for a lot of people.  I think it set a bad pattern on the whole site.  And that's why you had people like Alexander FREAKING OUT.

  • Is there a way to export existing profile data from flexprofile to this method?

Jeroen Dalsem

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


  • Category: User admin
  • License: GNU General Public License (GPL) version 2
  • Updated: 2022-8-24
  • Downloads: 108675
  • Recommendations: 308

Other Projects

View Jeroen Dalsem's plugins