The Events Calendar app in Aiir lets you manage a guide of local events on your website and mobile apps.
You can let your website visitors submit events, which are held for approval by your team. Each event is linked to a category and a venue. Venues can be reused, making it easier to find events at the same location.
You can search or browse using the large calendar which indicates how many events are occurring on each day.
You can make an event highlighted, which means it is given prominence on the website, appearing at the top of the first page.
The name for highlighted events can be customised in the Settings section.
It's easy to make an event recurring by setting repeat options while creating or editing. You can choose for example; weekly on Tuesdays and Thursdays, until a specified end date. Each instance is then added to the calendar, and you can easily edit or delete an individual instance.
Each event is associated with a single venue. The details of the venue are stored separately, so that further events can be associated with the same venue without re-entering details. This means that on the website you can visit a page dedicated to a venue, and see a list of events occurring there, along with contact details.
Letting visitors to your website submit events is an option that can be enabled in the Settings section.
You can also require that visitors are logged in to the listener club before they are able to submit.
The benefit of this is that the events they submit are then associated with their account, and you can enable the 'My Events' section. My Events lets visitors revise their submissions or delete them. If an event has already been approved and is edited by the person who submitted it, it is returned to 'unapproved' status, so an Aiir user must approve the changes.
If a visitor submits an event, but is not a member or is not logged in at the time, it is not possible for them to later edit the event.
There is an option in Settings for allowing visitors to upload an image with their submission. You must choose a folder for these images to be placed in Media Manager.
You can also specify custom options, which if checked by the visitor, will optionally trigger email notifications to the addresses specified.
An email can be composed which is sent to the person who submitted the event, when their event is approved.
Any Aiir user with access to the Events Calendar app is able to approve events, in the Approvals section.
It is up to you to decide on a policy for which events are approved, and if they should be edited prior to being approved.
To save time when submitting events at the same location, Aiir holds a database of event locations, known as Venues.
This means that when submitting another event at a venue, the details can be reused.
Venues have their own pages on the website, with a list of upcoming events.
If visitors can submit their own events through the website, they can either search for an existing venue, or suggest a new one.
If an event with a new venue is then approved by an Aiir user, the venue is automatically added to the venues database, and can then be reused again.
Geocoding allows you to associate co-ordinates with a venue so that it can be shown on a map.
You can choose to have a geocode automatically generated from Google based on the address you have entered, or manually insert co-ordinates.
When editing an individual venue, you can select the Auto geocode option. The co-ordinates will be fetched when you press save.
If you have a lot of venues without geocodes, press the Geocode Venues button at the top of the Venues tab. This will add geocodes for all venues that are currently missing them.
Every event is associated with one category.
Each category has a page on the website, which can optionally have your own custom content at the top.
The page shows a map of upcoming events associated with the category.
The Settings section has more options for:
- Requiring visitors to be logged in before viewing the calendar section
- Mirroring events from another site
- Setting a 'bounding box' for searches, so that results are biased towards a specific geographic area
- Custom content in various areas