Profile Manager v5.5

Release Notes


 - added: ability to preload members search form with (POST or GET) input variables (not available for date fields)

 - added: own url output view, because elgg default doesn't auto add http://

 - added: target _blank to all url output views on profile details and full_profile

 - added: ajax/loader to members search

 - changed: on the search page multiselect fields and all fields marked with show as tags are searchable (Elgg 1.7)

 - changed: initialise_attributes of ProfileManagerCustomField & ProfileManagerCustomProfileField to make it more efficient

 - changed: profile type now saved with correct access level (Elgg 1.7 default was PRIVATE)

 - changed: search is not an action anymore

 - fixed: profile page not displaying after edit (caused by datepicker)

 - fixed: reset not working in Elgg 1.7 (due to use of delete_entities function)

 - fixed: restore not working in Elgg 1.7 (due to use of delete_entities function)

 - fixed: accordion not working in Elgg 1.7 (include of accordion js only when version < 1.7)  

 - fixed: multi select not saving in Elgg 1.7 (related to trac #2016)

 - fixed: multi select not created correctly on register and admin user form



 - added: hooks to extend membersearch sql string

 - fixed: custom_profile_type visible on profile details for admins when nothing else has values

 - fixed: unable to remove categorie -> profile type relations  

 - fixed: tabs not working correctly when changing profile type on profile edit



 - added: extra classes and a * to register form mandatory fields

 - fixed: updating of profile type and category not possible

 - fixed: applied nasty fix to hide configuration from search results

 - fixed: members search result profile icons not showing pulldown

 - fixed: members search not filtering on profile type in Elgg > 1.6.x

 - fixed: members search fields not listening to admin_only

  • I installed this plugin on 1.7 but after filling the profile form and saving , nothing show on profile page except an edit profile button.I want the profile page to show all details i filled in on the form.

  • @tmash Go to Administration>Replace Profile Fields. There, restore the Elgg default fields and/or create new fields and categories and everything will appear on the profile page and on the 'edit profile' page.

  • As many have asked how to, Im writing a how to,, I dont know whether its exact procedures that Jeroen (plugin creator) recommends , but this is how I did it in my site... hope it helps...

    1. Add a new Profile type

    This can be the types of users/types of user profiles you are expecting on your site. It helps to categorise your users as an admin. Also it helps the users to fill-up different Profiles enabling him to explain more about him/her. It also helps admins as well as members to search your users according to their profile types selected ( you have to enable "Show as filter on 'Members' page" for that).

    Eg: of Profile fields I have used in my site are : Student Profile, Professional Profile, etc..
    Give a Name, label and Desciption and hit save.

    "Name" is shown only to the admin
    "Label"is what is shown on member profile edit area
    "Description" Gives an idea to the user, what is meant by selecting the profile type.

    2. Add a new Category
    Create Categories. Categories are those tabs your member sees with different profile fields on his "edit profile page".
    For eg : About Me, Professional, Personal, Social. etc.. (differs according to your site niche)

    3. Add a new Profile field
    Now you can start creating custom profile fields from scratch. First decide which all profile fields should be shown or belong to which all profile types/categories. Like what would you like your

    Professional member to tell the world ( Designation, Office address, Professional mai id etc..)
    Student member to tell the world ( College, year of passing out etc..)
    Drag and drop them into "Categories".

    You can decide by checking and unchecking which all categories should be shown to which all Profile types.
    You can also decide by checking and unchecking which all fields appear in search/advance search fields or whether the custom profile search itself should be made possible or not.

  • i have 1.7. when i am creating groups. but it allows to create the group with same name. so groups are duplicating. how can i stop duplication of group. is there some way to do that.

    any help will be great full. thnx 

  • Okay so from what I can understand above with the fixes mentioned the only issue left is the datepicker? Also this may be fixed by using one of the upgraded datepicker plugins? If I am correct please let me know if not then should I use this plug in on a production site? I ask because to use the vazco gmap plugins I have to use either this one or the form and related plugins. Both this and the form seem to have some issues left and the form plugins clearly state do not use in production site as they are in beta version. So anyone out there with any good advice for me on this issue?

  • Hi

    Iam using elgg ver. 1.7.1

    And Replace profile fields v. 5.5

    when i crate a "Radio" list, i always get at emty on on top af them! whay is that?

    And Jeroen, thanks for the plugin

  • Thanks very much for the work put into this plugin. Im sure all 9030ish of us who downloaded it appreciate it! :)

  • Hi

    Iam using elgg ver. 1.7.1

    And Replace profile fields v. 5.5

    when i crate a "Radio" list, i always get at emty on on top af them! whay is that?

    And Jeroen, thanks for the plugin

    Yes, that's a problem for me too.

  • Great plugin thank you for your efforts Jeroen - have 2 issues. Have read through available threads, but haven't found the solution (I'm on Elgg 1.7.1):

    I get a "blank" option on my radio buttom fields on both reg form, edit profile and search. How do I get rid of those  ?

    Regform: If user does entry error, and form is redisplayed, data is only retained on the default Elgg profile fields, all the profile manager fields are reset to blank. How do I fix this ?

    Thanks in advance !!

  • I'm confirming that there is a "blank" error.

    If you for example save numbers from pulldown they will get reseted to the empty field if you edit profile again. Annoying, I will try look into it today but can't promise anything.

  • @Kevin does the bug fix also for radio button problem ?


  • Hi, found one issue i cant get around for some reason. When i create a new profile type i mistakenly put a comma in the "name" field instead of just plain text, say "Student's" instead of "Students" i firstly got no errors but still wanted to erase it as it just didnt feel right. When i go to edit the profile type it wont let me inside. I cant delete it. I can add fields to it but just cant get rid of it.

    Any suggesions?


  • gr8 plugin. Works gr8.

    I wanna ask one thing that how would i block the view of members which come by default on clicking the member tool link. Previously with the members mod active i would block the line 46-48 of index.php to members mod and alternately block the comlpete div from 17-23 of members_sort_menu.php of mod\members\views\default\members. but with ur mod active there is a special fantastic search member function and it overwrites the member mod so i am unable to find how to stop the view of members by default. I went through the search function and tried but could not locate what and where to do.

    its would be gr8 if u look into the matter.

    and thanks for the gr8 plugin u really rock man.

  • I have a problem.

    Som of the profiles have there profiles times 2, first the org profile and then the profile from this grate plugin.

    If I Edit Profile, and ind the edit profile fiels, delete everything and only type "Test" then evry thing is ok, but if i type at longer test, then der vill be to profile texts again??

  • Its a mindblowing plugin and really works great.

    Will enabling this plugin disable all the mails and notifications that goes to the users and admin????

    But i have issue with it. I have added fields in profile as a dropdown and multiselect but the default option that shows is a blank in the field in the form. Can I change it to Select any or something like that???


  • @Cliff, @Sim2K and everybody else having problem with radio buttons setting.

    goto "classes.php"  (in dir: "\profile_manager\lib\")

    edit the the function "getOptions"

    modify the condition when checking the metadata_type:

    modify: if($this->metadata_type != "multiselect"){

    to : if(($this->metadata_type != "multiselect") && ($this->metadata_type != "radio")){

    (this will include metadata type of "radio button" to not include the blank value in the array).

    Next.. to default the radio button check on the first value (ex: you entered "Yes,No" and want to default the radio button to the 1st array -- which is value of "Yes")

    goto "edit.php"  (in dir: "\profile_manager\views\default\profile\")

    right above the line where the array was concatinate to the variable $field_result,

    this line (in original code is in line #198):

    $field_result .= elgg_view("input/" . $valtype, array ( ...

    add the logic to check the array $value; if its still empty then you can assign first array value of array $options (or the 2nd value if you want). here is the code to default to the 1st option value:

    // defaulting radio select to 1st option ("Yes") ----------
    if($field->metadata_type == "radio"){
        if (empty($value)) $value = $options[0];

        // if (empty($value)) $value = $options[1];   //apply this if you want to set to 2nd option value ("No").
    // --------------------------------------------

    I hope this short "how to" note  will help everybody that have problem with setting the radio buttons in the great plugin.


    Sekian dan Terima kasih :)

    Francis Sitorus.

  • @starter no that is no issue with this plugins please check phpmailer settings which will help you.It's a great mod.

    and also what is the solution of  profile as a dropdown and multiselect , the default option that shows is a blank in the field in the form. How to  change it to Select  not blank?

  • @elgglearner

    add  'Select One' or 'Choose one' at the end of dropdown

    then it will show this not the blank, doesnt work in multiselect.

    HaPPy ElGGinG :)

    Do GooD :)

  • @jaxcatz By adding "select One' or 'Choose One',again I canot able to do with drop down.It will show a blank at top again.

    What is the solution then?

  • @elgglearner

    its without quotes and should be at the end of all your selections

    if it is for Gender... it goes like







    Whattheheck R UUU ??? (Male/Female/or ??)

    Profile type:


    Options (comma separated)*:

    Male,Female,Not yet decided,Choose one


    So it shud/will (as far as I know) show as -

    Male/Female: Choose one

    Relationship status: Choose one


    HaPPy ElGGinG :)

    Do GooD :)


  • Hi,


    what about the multilingual thing? Really would need that ;)

    Rest of the PlugIn works great.


  • hi, this is really gud plugin..but i have some problem with them please help

    i just used "import default fields" and when i check my profile i cant find any fields..

    thanks in advance :)

  • Hi, very good plugin, I have a problem, the accordion only works at the admins profile, it doesn`t work at the users profile : (   any ideas?

    Thanks !

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: 108676
  • Recommendations: 308

Other Projects

View Jeroen Dalsem's plugins