Submitting Applications by Unregistered Users

You can allow unregistered users to submit applications. It can be useful if you need to provide the users an easy submission without registering on the site and finally save their time. Captcha is implemented to prevent spam and automatic submissions. You need to enable and configure core Captcha Joomla plugin. Also you have to select a user whom guest submissions will be assigned to. Lets set it up step by step.

Step 1. Permissions

Proceed to Site Administrator > Components > NorrCompetition > Options and click on Permissions tab. In the left sidebar click on Public tab or Guest tab to access permissions related to unregistered users. Have a look at the following permissions rules:

Rules in Permissions tab allowing user to submit the Application
Rules in Permissions tab allowing user to submit the Application
  • Create - Allows users in the group to create any content in this extension
  • Create Before Competition Start - Allows users in the group to create participants and submit applications when competition is created, but not started yet.
  • Create After Competition Start - Allows users in the group to create participants and submit applications after competition has started.
  • Create After Vote Start - Allows users in the group to create participants and submit applications after vote has started.

These rules allow a user to submit Application. Set required params to Allowed and save the configuration.

Step 2. Select Application creator

Creator is a required parameter to submit the Application (participant). So if you allow submission of application forms by unregistered users then you have to set a user who will be the default creator for this applications. Proceed to Site Administrator > Components > NorrCompetition > Options and click on Competition tab and find Application Creator parameter. Select user whom guest applications (participants) will be assigned to. For example it might be any Super Administrator or custom user. Please note that this user will be excluded from AUP integration and will not receive notifications about applications/participants.

Below you will see Captcha parameter:

  • Captcha - Show or hide captcha for unregistered users in the application form. Please note that only Google reCAPTCHA v2 is supported. Do not forget to setup and enable reCAPTCHA plugin.

Enable this parameter if you wish to.

Select Application creator
Select Application creator

Step 3. Enable reCaptcha plugin

If you are re allowing guests to submit applications, it is highly recommended to enable captcha. NorrCompetition uses core Joomla plugin. Go to Administrator Panel > Extensions > Plugins and edit Captcha - ReCaptcha plugin. See official tutorial: How do you use Recaptcha in Joomla?

Finally we will get something like this:

New Application Submission by Unregistered User
New Application Submission by Unregistered User

Permissions override in specific competition

You can override permissions in specific competition. It might be useful if you need to allow or deny submission in some selected competitions. Proceed to competition edit mode, click on Permissions tab and override settings.

Override Permissions Rules
Override Permissions Rules