Unfortunately, the username and password you have entered do not match!

Registration

Unfortunately, this username is already taken!

Unfortunately, this e-mail address is already used!

Please retype the verification code.

All fields are required

RSform!Pro - Joomla! user registration plugin

RSform!Pro - Joomla! user registration plugin

RSForm!Pro - Joomla! user registrationThe RSForm!Pro - Joomla! user registration Plugin allows you to create a user registration form with RSform!Pro.

With this plugin you will be able to create your own custom registration forms for that extra information that you need to collect.

You can download the plugin from the Downloads >> My Downloads area of our website (make sure you're logged in).

Joomla! 2.5 Joomla! 3.x

The RSForm!Pro - Joomla! user registration Plugin allows you to create user registration forms with just a few configuration clicks.


Video tutorial

The video tutorial below presents all the features that this integration has to offer, along with explanations on how to use them:


Installation

Technical requirements

In order to make the plugin work, you need:

  • Joomla! 2.5 or 3.0
  • Latest version of RSForm! Pro (at least Ver. 1.50.13)

Getting the RSForm!Pro - Joomla! user registration plugin

In order to download the RSForm!Pro - Joomla! user registration Plugin you must have at least one active code of RSForm!Pro. Simply go to the My Downloads section of our website (You must be logged-in in order to see the My Downloads section).

In the list of downloads go to the RSForm!Pro section, and download the RSForm!Pro - Joomla! user registration plugin.

Installing the plugin

Once you have downloaded the RSForm!Pro - Joomla! user registration Plugin, you can install it using the default Joomla! installer as explained in the article linked below:

The RSForm!Pro - Joomla! user registration Plugin should auto-publish itself, but if that doesn't happen, you can go to Extensions >> Plugin Manager and enable it. The plugin is located in the System group and you can identify it by the name of "System - RSForm!Pro Registration Form".



Configuring the integration


Once you have enabled the plugin, go to RSForm!Pro » Manage Forms and edit the form where you want to use the Joomla! registration integration. You will notice that, in the Properties area, one more tab has appeared:

The configuration parameters are split, depending on the selections made in the fields, into a number of 2 to 4 areas:

Joomla! User Registration

In this area, you can set up the behaviour of the registration process by the following options:

  • Use Joomla! Registration integration: Yes / No - you can enable / disable the Joomla! registration functionality by setting this option to Yes or No.
  • Action: Always create the user / Based on another field - you can either offer the form's submitter the choice of having a new user account created on your website after the form's submission (by using the Based on another field option) or to force the creation of a new account (by setting this option to Always create the user).
  • New User Account Activation: None / Self / Admin
  • Defer Admin Email: No / Yes - set to Yes in order to delay the sending of the Admin Email until after the user clicks on the activation link.
  • User Group: choose the Joomla! user group in which you wish to add the newly created account.
  • Menu Item ID: the item ID that will be appended to the links received in the email. Use this to create a SEF link pointing to a menu item other than the default one that the user is on.

User Activation

This area gets displayed when New User Account Activation is set to either Self or Admin. A single parameter is configurable:

  • User Activation Action: None (Joomla! default) / Redirect to the URL specified below / Show message specified below - Set the action to be taken after the user clicks the Activation Link. When selecting Redirect to the URL specified below a new field will be displayed, URL, in which you must specify the URL of the page where the user will be redirected. If Show message specified below is selected, you will need to specify, in the newly added Message field, the message that will get displayed.

Admin Activation

This area gets displayed when New User Account Activation is set to Admin. A single parameter is configurable:

  • Admin Activation Action: Set the action to be taken after the admin clicks the Activation Link. When selecting Redirect to the URL specified below a new field will be displayed, URL, in which you must specify the URL of the page where the admin will be redirected. If Show message specified below is selected, you will need to specify, in the newly added Message field, the message that will get displayed.

Map Fields

  • Name: Map the Joomla! registration Name field with one of your form's fields.
  • Username: Map the Joomla! registration Username field with one of your form's fields.
  • Email: Map the Joomla! registration Email field with one of your form's fields.
  • Verify Email: Map the Joomla! registration Verify Email field with one of your form's fields.
  • Password: Map the Joomla! registration Password field with one of your form's fields.
  • Verify Password: Map the Joomla! registration Verify Password field with one of your form's fields.

RSForm!Pro Emails

The new version of the Joomla! Registration Plugin overrides the standard Joomla! account activation emails, replacing them with the RSForm!Pro User / Admin Emails instead.


To include activation links for both the user and website administrator, just add either the {user_activation} or {admin_activation} placeholders in the User and Admin emails and they will get replaced with the proper activation links.

Editing / Translating the Confirmation Email

The latest version of the Joomla! Registration Integration plugin also overrides the confirmation email sent to the user after the account has been activated. Its text and subject are controlled by the plugin's main language file. There are 2 ways in which you can edit them:


  1. Edit the following file:


    \administrator\language\en-GB\en-GB.plg_system_rsfpregistration.ini


    and add your preferred text and subject for the following language constants:


    RSFP_REG_EMAIL_ACTIVATED_BY_ADMIN_ACTIVATION_BODY

    RSFP_REG_EMAIL_ACTIVATED_BY_ADMIN_ACTIVATION_SUBJECT


    The same needs to be done when translating this into other languages, the only difference being that you will need to edit the file that gets loaded by the language you are using (for example, for French you need to edit \administrator\language\fr-FR\fr-FR.plg_system_rsfpregistration.ini instead).

  2. Perform a language override for the same language constants mentioned above.

Important: Make sure to include the %s syntax as seen in the original translation in order to include the proper information in the emails.


Configuration Form

Changing the default registration form can be done with ease by going to COMPONENTS >> RSForm!Pro >> Configuration and access the Registration Form tab. In this tab you can find a dropdown element that will allow you to choose which form you want to be displayed in the registration page and the Redirect URL which will allow you to manually enter the URL you want to be redirected to when you click the Register link.

Feedback