Provides better use of profile fields, replaces (replace profile fields)
Features:
- importing default or custom fields
- ordering of profile fields (drag and drop)
- adds pulldown, radio, multiselect, calendar and datepicker field types
- show on register form
- mandatory fields (for register form)
- mandatory profile icon on register form
- disallow editing of a specific field (applies to edit profile)
- replace profile fields access control with just one profile access option
Needs to be positioned after the profile plugin!!!
Version history
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:
- on register error backward should maintain selected profile icon
- multilingual options
ColdTrick IT Solutions
(c) 2009 ColdTrick IT Solutions
View Jeroen Dalsem's plugins
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
This version has 2 new features:
- mandatory option for new registering users to supply a profile icon
- option to replace the individual access control pulldowns on the 'edit profile' form with just one
Both options are to be set in the plugin settings
I have problems with this Plugin. There comes after install to say "Form is missing __token or __ts fields" What can I do?
@marcus.heinz this plugin is for Elgg 1.5, what version are you on?
GREAT!!!
Jeroen, thanks for providing this i have a registration form in the index page. how do i add the icon profile to that?
Oooh! 1.6.1 is left out again? This is such an important plugin! We gotta have, man.
Jeroen, think about us, please.
@sem sry dude, i think i'm skipping 1.6.x and go for 1.7 when it comes out
Thanks, works for me on 1.6.1.
With Admin_custom_profile works it
@Jeroen: i use this code in index page but i get blank page:
if(get_plugin_setting("profile_icon_on_register", "custom_profile_fields") == "yes"){
$form_body .= echo elgg_view("input/profile_icon")."<br />";
}
@sam1 you get a blank immediately? or after you register? Besides there's a syntax error:
needs to be
Jeroen, you're plugin is wonderful. ...Do you know when Elgg 1.7 is coming out? Does anyone know? ...I thought there was going to be an Elgg 1.6.2 and it didn't come out. Maybe they are going directly to 1.7? But when??
source: http://news.elgg.org/pg/blog/brett/read/91/clarifications-developers-and-building-elgg-17--week-1
What is so wrong with 1.6.x that they can't at least make a fix that plugin developers will accept? Jeroen's plugin is critical and end of November is too long to wait. Elgg 1.5 is not as good as 1.6.x. Maybe someone can offer a patch for Jeroen's plugin?
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, have tested and the icon doesnt work. it doesnt send the authentication email. so no user can authenticate. i have uservalidationbyemail plugin...
@Yakiv it works for me on 1.6.1 try it out ;)
This works on 1.6 as far i can tell... :)
But with any custom profile field plugin i've used, when it's enabled and and customs fields have been added, you can then never edit the "About me" box. This box is still on the users page along with the new fields you've added, but when you go to edit the page, there is now not a edit box for "about me" anymore, just the custom fields you created.
Can you fix this? And also have a option to add fields underneath the "about me" box? Because that box is located under the users icon, and not on the right side of the icon like all the other fields.
@Beany if you make a field with the name description, it will be positioned where about me is positioned. Adding fields below the about me is at the moment not possible.
@sam1 that's because we aren't ready yet... if you pm me your website url we can talk further, so we keep this discussion clean :)
If i make a field with the Name "description" as you said, then i get the message "Metadata name is an invalid name"
Maybe just a bug with 1.6?
@Jeroen, it works perfectly as before it took long to recieve validation email.
I used the previous version can I upgrade and still keep the ones I created?
tks
@myoung yes we can!
@beany i'm sry, my mistake. Next version this will be possible again. For now you can work around it by importing the default fields (one of the buttons on the bottom). It will then import al default fields including the description. Manually remove all the others and you will have the field again.
Is it possible to integrate something like 'wavatar' in this plugin so that people can select their avatars when they're signing up?