Help:Extension:CampaignEvents/Registration

Overview
An event registration feature is available to wikis that have installed the CampaignEvents extension. With this feature, event organizers can enable registration on their event pages. Once registration is enabled, participants can register for the event by clicking the “Register” button. Then, the organizers will be able to collect the list of registered event participants.

Requirements to use the event registration feature
To enable registration on an event page:
 * You must logged in to a wiki account
 * You must be the creator of the event page
 * The event page needs to be in the event namespace

To register as a participant on an event page:
 * You must be logged in with a wiki account. If you are not, you will be redirected to the login/sign-up page in order to complete the event registration process.

How to create an event page in the event namespace
You can create an event page like how you create other wiki pages, with one difference: the page must be in the Event namespace. To do this, the name of the event page must start with “Event” + “:” (colon). For example, if your event is called “Myeditathon,” the page name would be “Event:Myeditathon.”

How to enable registration on an event page

 * 1) Enable registration on event page:
 * 2) Via Pop-up: Once you have created an event page in the event namespace, you will see a pop-up that asks if you want to enable registration. You can click “Enable registration” to begin the process. You can also click “Dismiss” to dismiss the pop-up.
 * 3) Via Link: Once you have created an event page in the event namespace, you will see a link to “Enable registration” in a registration header on the event page. Click on the "Enable registration" link to begin the process.
 * 4) Fill out information form: Once you have chosen to enable registration, you will need to fill out a form with event information. Some information will be shown to all users, regardless of whether they sign up for the event (i.e., event date, event time, event type, and the event location). Some information will only be displayed to users who register for the event (i.e., video and chat group links, if any). Once complete, click on the button to “Enable Registration.”
 * 5) Review changes (optional): Once you have clicked on “Enable Registration,” you will see a success message with a link to the event page. You can click on the event page link to review the changes.

How to register as an event participant
On the event page, click on the “Register for event” button at the top of the page.

For event participants

 * 1) On the event page, click on the trash icon in the registration header. The participant will then be unregistered from the event.

For event organizers

 * 1) Go to the Special:EventDetails page for your event.
 * 2) Select the participants you would like to remove.
 * 3) Click on the trash icon (“Remove”). The participant(s) will then be unregistered from the event.

How to view event participants
There are two ways you can view the event participant list:
 * Via event page: On the event page, click on ‘’More details.”
 * Via Special:EventDetails: You will see the participant list on this page.

How to edit event registration
If you are an event organizer who has enabled registration for your event page, you can edit registration information in the following way:
 * 1) Access Special:EditEventRegistration (via any option below):
 * 2) Special:MyEvents: Click on the three dots, and select "Edit event."
 * 3) Special:EventDetails: Click on the "Edit" button.
 * 4) Go directly to Special:EventRegistration, if you have the event ID.
 * 5) Make changes, and then click on the “Edit registration” to save your changes.

How to open/close event registration
If you are an event organizer who has enabled registration for your event page, event registration is automatically open. However, you can close registration at any time. This means that no new participants can register for the event. If event registration is closed, participants who have already registered will remain registered for the event, and they will still be allowed to cancel their registration. The event organizer can re-open registration through the same process for closing registration.
 * 1) Access Special:MyEvents. You can access the page via Special:EventDetails (click “Back”) or directly via the URL.
 * 2) Identify the event registration that you want to close in the event list.
 * 3) Click on the three dots.
 * 4) Select “Close event” or “Open event.”

How to delete event registration
If you are an event organizer who has enabled registration for your event page, or if you are a wiki admin, you can delete registration. This means that the registration user interface and registration data will be deleted, and it will no longer be visible to you or the event participants.
 * 1) Access Special:MyEvents. You can access the page via Special:EventDetails (click “Back”) or directly via the URL.
 * 2) Identify the event registration that you want to delete in the event list.
 * 3) Click on the three dots.
 * 4) Select “Delete event.”