Jeroen Dalsem's plugins:
150
Recommendations
Provides better use of profile fields, replaces (replace profile fields) and configurable group fields
Provides better use of profile fields, replaces (replace profile fields) and configurable group fields
Features:
Needs to be positioned after the profile plugin!!!
TO DO:
Known issues:
ColdTrick IT Solutions(c) 2009 ColdTrick IT Solutions
Like this plug-in? Consider making a donation or recommend it!
The author recommends using a different release of this plugin!
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 Fields
Admin Group Fields:

Accordion:
Plain categorized fields:
Version history
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 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
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
- dependend fields
- search based on fields
- export based on fields
- profile type selection on register page
- show profile type on user details
- check existence of input/output views (in get_categorized function)
- check if fieldtype is enabled (in get_categorized function)
- handle disabled fieldtype options (in get_categorized function)
- handle empty fields on group details (in get_categorized function)
- handle field options on group edit (pulldown, radio, multiselect)
- replace profile type description with longtext instead of plaintext
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
- longtext with tinymce too small when on first hidden
ColdTrick IT Solutions
(c) 2009 ColdTrick IT Solutions
The only problem I have found is the "Edit profile" button is there no matter if you're logged in or not. You may want to address that in the next release.
Lawrence Stockman 901 days ago
hey. this plugin looks great. but does it work with 1.6.1? any experiences?
fu 900 days ago
@lawrence i don't think that the visibility of the edit profile button is influenced by this plugin. At least we don't touch it and testing it, it seems fine.
@fu it's developed for 1.5, comments on previous versions state that it can work on 1.6.x
Jeroen Dalsem 899 days ago
Hi Jeroen, thanks for your work. The plugin (4.1/1.61) works fine with the exception of the "accordian" view. How can i fix it?
Niels Benson 898 days ago
@Niels the included accordion is for an older release of the jquery library, so if you use 1.6.x you need to download the accordion jquery library for the jquery release that is included in the elgg 1.6.x core, and then replace the accordion js file in the customprofilefields plugin. When upgrading to a newer jquery library (accordion) there can still be unexpected results. You can allways set the categorized user details to present in a plain view (admin settings) if nothing works.
Jeroen Dalsem 898 days ago
@Jeroen Thanks a lot! It works!
Niels Benson 898 days ago
Hi, Jeroen!
Is it possible to stop the site search from letting the profile fields appear in the search results? I'm using a text search for my site. So, let's say one of the profile fields is a multi-select and one of the choices is, say, "jobs". If anyone searches the word "jobs" on my site, the actual profile field (similar to the one on this page in the first graphic) appears. This may be a problem due to the fact that I'm using a text search but is it possible to block it from the results?
By the way, if I haven't said it enough, this plugin is great!
--Lawrence
Lawrence 897 days ago
Great plugin but im wondering whether to holdout installing it as im waiting for the option "search based on fields" to be added. I need a way for my users to be able to search members to be able to find friends and like minded people using criteria entered inton their profile. Thats the reason im looking at Flexiprofiles but your one seems alot more straight forward. At the moment im unable to do a seach for people bewteen the age of 22 - 17, who live in London, that enjoy sports.
Sim2K 896 days ago
great plugin! but i really need help! why do I get an error message when I try to edit my profile details? I get this error message: We encountered an error (token mismatch). This probably means that the page you were using expired. Please try again.
Anybody know how to fix this? Thanks in advance!
simbadda 896 days ago
Also what are "Profile Types" and how/why would they be used ?
Sim2K 896 days ago
@lawrence i'm familiar with the full text search 'functionality' of showing every entity in the database (including the custom profile fields configuration). Unfortunately i have no control over the search result and think it should be taken care of in the search plugin.
@simbadda are you on Elgg 1.6.x? If so, that is an unsupported version. If not, maybe there's a conflict with another plugin.
@Sim2k currently search based on custom profile fields is something on the todo, but it is not that easy to develop and we currently have no specific need (read: paying clients) to develop this.
Profile Types can be used for many reasons. In this plugin the user can select his/her profile type and the consequence of that choice could be an extra categorie specific for that profile type.
Jeroen Dalsem 896 days ago
Used it to remover the Brief Description, Website and Interests fields from a group. Is terrific, thanks.
Malachi 896 days ago
Hey Jeroen, unfortunately I am on Elgg 1.6.1. Is there any way for this plugin to work on it? Thanks a lot. I appreciate the help.
simbadda 895 days ago
i would like to know how i can do this :
when i selected one option in the pulldown then i want change the options of
another pulldown. For example:
PULLDOWN1:
OPTION: COUNTRIES.
Ex: I selected SPAIN.
PULLDOWN2:
OPTION:STATES.
Ex: I would like to see the STATES of SPAIN. (only Spain's states)
Thanks!
Juan Pablo Inteduc 894 days ago
I'm having trouble getting the profile type I'm creating to go in to the category that I click before creating it. Any idea what I can do about this?
chuckz 891 days ago
"@Niels the included accordion is for an older release of the jquery library, so if you use 1.6.x you need to download the accordion jquery library for the jquery release that is included in the elgg 1.6.x core, and then replace the accordion js file in the customprofilefields plugin. When upgrading to a newer jquery library (accordion) there can still be unexpected results. You can allways set the categorized user details to present in a plain view (admin settings) if nothing works."
I am using 1.6.1 and can not find an accordion js file in any of the directories outside of the addon. Where can I find this new accordion file?
omaolain 886 days ago
I use 1.6.1.May i know where the accordion js file is file is located?
sandeep 886 days ago
Each profile field created can be set to show on the registration form, is there anyway to have the profile type selector appear there?
omaolain 885 days ago
I'm trying this on an Elgg 1.6 implementation and getting the following error message: "Metadata name is an invalid name"
Any idea what could be causing that? Would be great if someone could help.. it's quite a crucial plugin for my implementation.
hiconomics 884 days ago
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!
Juan Pablo Inteduc 883 days ago
There shouldn't any space or '/' on the name.
Example:
Do not use Country/province
Use Country_province on the 'name' field. However, all charectors and spaces are allowed on the 'Label' field.
I am having a problem. I have installed this plugin on Elgg 1.6.1 but, the default About me field on the profile-edit page has disappeared. But, the blank field is shown on the profile pages.
Shouvik Mukherjee 883 days ago
@Jeroen
First of all let me personally thank you about at least this great plugin that took elgg to new highs. I would appreciate if you can give some more info about the problem simbadda mentioned. Do you have any idea what might cause that "We encountered an error (token mismatch). This probably means that the page you were using expired. Please try again." message ? Yes i do realisse that 1.6.x isn't really supported yet but you're obviously more experienced in the API than most of us so any help would be greatly appreciated.
Thanks,
Nikolas
Nikolas Dovrolis 881 days ago
@Shouvik Mukherjee
you can just to comment these lines where About me field is shown, but i don't remember in which file it is ;]
I know there is a lot of suggestions to this mod, but i have one more.. ;] it would be great on the profile edit page to have tabs for each categories, because if you have a lot of categories and profile fields, you will get very long scroll :)
witepskas 881 days ago
I didn't get it. Could you please explaing a bit more!
And, I second your suggestion of having multiple tabs, not just on the edit profile section, but on the profile pages as well.
Shouvik Mukherjee 880 days ago

nuphero
Profile
Friends
Friends of
Plugins
I think this is a great plugin. Thanks for your work.
nuphero 901 days ago