Front end usergroup registration for Joomla

 7.50  7.50

Let visitors register directly into (single/multiple) Joomla usergroups during the front end registration process. Password protect certain Joomla usergroups to make sure only those people enter. Version 3 now incl. AJAX password validation. No more back end user management needed! Perfect for teacher/student website set-ups.

SKU: joomla-multiprofile Category: Tags: , ,


Front end Joomla usergroup registration

Take full advantage of the Joomla ACL and let your members register themselves into (multiple) pre- selected Joomla group(s) directly from the front end. Perfect for teacher/student & employee/ manager situations. Very easy to set-up!

Usergroup changes

If enabled. Selected usergroups are able to change themselves freely within other selected usergroups.

Password protect

On ‘single select’ modus groups can be protected with a password to make sure the right people signup.

Silent groups

Automatically add base usergroups to registrants, making sure they can browse your website.

Front end features

  • Automatic integration in the registration form
  • Dropdown, multiselect or radio button selection
  • Ajax group password protection
  • Front end usergoup change by user
  • Labels and fields customizable with CSS
  • Take advantage of Joomlas Access Control Layer

Back end Featues

  • Select usergroups to appear
  • Silent usergroups, auto added as base usergroups
  • Table setting which group is allowed to change to other usergroups
  • Redirect to any menu item when user logs in
  • Enable/ disable showing groups in front end
  • Remote update notification available

Take full advantage of Joomla ACL

Because a Joomla usergroups are based on the “Access levels” you can create unlimited ACL rules. Restrict sections / categories or articles only for particular usergroup with ease.

Registrants are automatically added in the right group. Saving your time managing your website!

Multiple Framework Support!

This plugin is proven to work with all frameworks below:

  • – Vertex Framework
  • – Warp 6/7+ theme framework
  • – T3 framework (disable ja_login module)
  • – Gantry framework
  • – Helix II framework
  • – Zo2 Framework
  • – Joomlashine
  • – HD framework
  • – Gavern
  • – Expose
  • – Construct
  • – T3/Zendgrid
  • – Joomlachack
  • – Joomla XTC

NOT working with:

  • – YJSG template framework
We had
more than 0 plugin sales
since 2012

Support & Upgrades

We offer active support through our forum (preferred), private tickets or email. Updates will be notified through the update managers and can be downloaded in our member section (with active subscription). Client modification is not included in the price.

Sale includes:

  • Clear documentation
  • 1 Install/license per domain
  • 1 Year unlimited software updates
  • Support through our forum and tickets


Front end view, plugin extending Joomla registration form

Backend panel options

Password protect certain usergroups

Table ACL maping which users are allowed to change themselves between selected usergroups


Here you can find information about the changes in each release.

+ Added     – Removed     ^ Changed     # Fixed

We only support the latest Joomla versions! No backwards compatibility!

Version 3.1 (07-04-2018)
+: Added search function on single select field; handy if you have a lot of groups
+: Added explaining field for multiselect; editable in backend
#: Added fix for too many redirects at profile save
+: Speed up redirect menu items list
– Removed after [custom] field integration fased out as nobody used that and Joomla has new Fields component
#: JQuery error
^: Cleaned up some obsolete code

Version 3.0 (13 July 2017)
+: NEW Feature!! Added AJAX group password validation in the front-end
+: Option to hide silent fields from front end profile on profile edit
+: Setting; silent groups not selectable on edit profile to avoid loosing profilegroup rights
+: Language file strings added/changed
+: Added caching on group table
^: Seperate Joomla plugins “multiselect” and “singleselect” are now merged into 1 plugin
#: js fix for twice running remove() code on profile update

Version 2.9 (23 Okt. 2016)
#: Changed logic for menu redirect
#: Fixed password protected group change on profile edit
+ Added missing language string “Select Group” as dropdown field value
^ Switched to new update server

Version 2.8
+ Implemented redirect after login per usergroup
+ Added missing language string

Version 2.7 (sept. 2016)
# security release, please update asap
# fixed session cache issue with Joomla 2.6+

Version 2.5 (april 2015)
+: password protected usegroups (per user request)
+: silent groups (per user request)
#: supported template frameworks

Version 2.1 (sept 2014)
#: plugin didn’t save after first install
^: table ‘allowed to change’ setting now optional to reduce bandwith

Version 2.0 (aug 2014)
Complete rewrite of the plugin, only supporting Joomla 3.4+
+: More config options
+: Set form field where you want in registration form

Version 1.5.5 (31-10-2013)
^: AccessLevel table in popup now (with lots of groups it was not visible)
#: bug on group change

Version 1.5.3 (16-09-2013)
#: backend tab removed on user profile
+: manually add user to other groups now possible

Version 1.5.2 (04-09-2013)
#: Super User cannot lose it’s group
#: PHP version fixes

Version 1.5 (02-09-2013)
#: After succesfull ‘save’ the bullets/checkboxes are not selected
#: update JQuery to latest versions
#: auto (de-) selection if jquery is already loaded by template
^: plugin Joomla 3.0 ready
+: Support for multiple template frameworks (yootheme, gantry, T3, joomlashine, Vertex, Helix)
+: Users in subgroups can change self between the available groups but not others
+: show/ hide specific user groups from registration field
+: setting to order groups DESC / ASC in frontend

Version 1.3 (17-09-2012)
+ Multiple/ Single groups registration!
+ Custom redirect field to any menu after member login
+ Switch to load jquery yes/no to prevent double loading
+ Switch to set visibility of available groups when editing account after registration yes/no
+ Switch to let members change their group after registration yes/no
+ Switch to set group select allways on top yes/no
+ Seperate Language strings files
+ Unique CSS ID per field