Create and edit competitions on front-end

You can allow registered users to create and edit own competitions on site front-end.

Step 1. Permissions.

Proceed to Site Administrator > Components > NorrCompetition > Options and click on Permissions tab. In left sidebar click on User Group you want to allow this feature for (e.g. Registered) and set up the following rules:

  • Create Competition - allows users in the group to create competition using front-end form.
  • Edit Competition - allows users in the group to edit any competition on front-end .
  • Edit Competition State - allows users in the group to change the state of any competition on front-end.
  • Edit Own Competition - allows users in the group to edit on front-end competition they created.
  • Edit Competition After Competition Start - allows users in the group to edit competition on front-end after competition has started.
  • Edit Competition After Vote Start - allows users in the group to edit competition on front-end after vote has started.

These rules allowing user to create and edit competitions. Set required parameters to **Allowed** or **Denied** and save the configuration.

Rules in Permissions tab allowing user to create and edit Competition
Rules in Permissions tab allowing user to create and edit Competition

Step 2. Competition Form

You can manage options that will be available in competition form. All options are arranged in tabs. Tabs can be shown or hidden in the form.

Proceed to Site Administrator > Components > NorrCompetition > Options and click on Competition Form tab.

  • Advanced Options - show or hide the advanced options in the form.
  • Layout Options - show or hide the competition layout options in the form.
  • Participant Layout Options - show or hide the participant layout options in the form.
  • Images Options - show or hide the images options in the form.
  • Metadata Options - show or hide the metadata options in the form.
Competition form tab to manage options on back-end
Competition form tab to manage options on back-end

As a result, you will get the following result on front-end:

Create new Competition on front-end
Create new Competition on front-end

Step 3. Create menu item

Go to Menu Manager > [name] menu and create new menu item. Select NorrCompetition > Competition Form and save settings.

Create a Competition Form menu item
Create a Competition Form menu item

Permissions override for specific competition

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

Override Permissions Rules
Override Permissions Rules

Edit competition of front-end

To edit competition on front-end proceed to competition and click on edit button under competition title.