Bug fixes: #599826, suppress validation when selection is required and registration only; only show roles on account page when user account editing is allowed.
Bug fixes: #599826, suppress validation when selection is required and registration only; only show roles on account page when user account editing is allowed.
#565596: fixed critical bug where "Registration Only" roles selections were not being saved
#564846: Added radio buttons as "Single Choice" form element option
#564842: Added unicode support to role label definition
#565596: fixed critical bug where "Registration Only" roles selections were not being saved
#564846: Added radio buttons as "Single Choice" form element option
#564842: Added unicode support to role label definition
Added option to include/exclude user-selectable roles in both registration and user account forms or registration form only. Admins of existing installations should visit the user-selectable admin page (admin/user/user_selectable_roles) to set their preference.
Added option to include/exclude user-selectable roles in both registration and user account forms or registration form only. Admins of existing installations should visit the user-selectable admin page (admin/user/user_selectable_roles) to set their preference.
Revised and streamlined logic pertaining to inserting/updating of role selections. New code is more Drupal-compliant. Also insured all non user-selectable roles assignments are preserved.