RedEVENT V2: User guide
redEVENT - Manage online bookings for social events at unlimited venues
Introduction to redEVENT
- What is redEVENT?
- Why choose redEVENT / Overview of features
- Subscription technical support policy
- Subscription updates policy
- Minimum requirements
- php 5
- latest joomla 1.5.x
- corresponding version of redform
- Installing redEVENT
- just install as any other component, from the joomla install panel
- Troubleshooting and Considerations
- PHP Settings
- Host Settings (+plug for redHOST)
- File / folder permissions
- Quick start
From this view, you get an overview of the number of events and venues, and links to all the administration parts of redEVENT.
This is of course one the main places of redEVENT administration. From this view, you can:
- archive events
- publish/unpublish events
- create, edit, copy and delete events
- import/export events from and to csv format
Use dropdowns and text input on top the columns to filter the events list.
Each event can take place in one or several session(s). A session in fact defines where, and when the event it belongs to takes places, as well as the registrations details.
From the toolbar you can:
- copy a session
- edit a session (you can also create a new session if an event was selected in the event filter, or if you accessed this view from the events list)
- delete a session (and all its potential attendees, so be carefull !)
- publish/unpublish/archive a session
- set/unset session(s) as featured
From the sessions list rows, you can:
- edit the session by clicking on the date
- edit the event by clicking on the event title
- edit the venue by clicking on the venue title
- toggle the published/featured status
- access the attendees list by clicking on attendees numbers (attending/waithing)
Clicking on the main 'registrations' link will take you to the general view of attendees, sorted by date.
On the list, if you click on a session title, you will be taken to the list of registrations for just that session:
From this view toolbar, you can:
- email all session attendees
- email selected attendees
- add new registrations
- edit a registration
- move registrations to another session
- cancel, then remove or restore a registration
From the list rows, you can:
- edit a registration by clicking on the date
- put registration on/off the waiting list
- view the registration associated redFORM submission
- access the payment status and information from redFORM
From this view, you can manage the list of venues for your events
From this view, add new categories to assign your events to. Note that categories can be nested.
The access groups are the way redEVENT manages ACL. Through groups, you can give it's members the proper rights to edit/add new events and sessions, to selected categories
From this view, you can add new members to redEVENT ACL groups, and define what they are allowed to do
From this view, you define which categories, venues categories and venues the member of the groups are allowed to manges, i.e, where they are allowed to add/edit events/venues/sessions, etc...
The text library allows you to define redEVENT custom tags, which can then be used in other fields for the cck system (in events descriptions, notifications, etc...)
In this view, you can define custom fields for your events and/or sessions.
Here you can define roles to be used in sessions (like lecturer, manager, etc...)
You can here define different price groups to be used for session pricing upon registration.
Allows you to edit redevent css, to tune the aspect of the component. It's however probably better to just define your own css...
Gives you access to different tools
- Cleanup Event images: delete Event images which are no longer used. Only do this when you don't use these images outside of redEVENT !
- Cleanup Venue images: Delete Venue images which are no longer used. Only do this when you don't use these images outside of redEVENT !
- Import eventlist data: You can import events, categories and venues from eventlist 1.0. This is only possible if you didn't create any of those in redEvent.
- Trigger autoarchive: Autoarchive (or delete) is normally run at the frequency set in global settings. However, you can here manually trigger a manual autoarchive.
- Check database: Check database integrity (does not modify anything)
- Fix database: Fix database integrity errors (You should backup first, just in case...)
- Add sample data: Helps you to get started by creating a sample venue, category, and event.
- Attendees CSV export: Advanced csv export tool for attendees
The log system records problems that might be needed for debugging
Links to redcomponent website...
display a monthly view of events
Display a list of categories
display a list of categories with a few active events
Display events list for a category
Display a events list for a specified day
Display details view of a selected event
Allows for frontend users to submit events
Allows for frontend users to submit sessions
Allows for frontend users to submit venues
Display list of events the user is attending, and the list of events and venues he can manage
An event search view
Displays a list of current published events, optionally filtered (by category, venue, only upcomind events, etc...). Note that it is possible to customized which columns will be displayed thanks to a setting in redEVENT options > events list tab.
Display a list of upcoming events
Upcoming venue events
Display a list of upcoming events for specified venue
Venue category events
Display a list of events for specified venue category
Display a list of events for specified venue
Display a list of venues
Display a map of venues
Display a weekly view for events
redEVENT takes advantages of redFORM to allow you to build custom registration forms for your events. You need to install redFORM for redEVENT to be able to work properly, even if you don't use the 'online' registration (for example, for phone registration, you will still need redFORM to manually enter in backend the details of the attendee)
there are 5 types of registrations available for redEVENT:
- External: the user is redirected to an external address for registration.
- Phone: instructions are given to the user so that he can register through a phone number.
- Webform: redFORM is used so that user can fill a form an process with registrations and payment through the website
- E-mail: the user willing to register gives his email, and receives registration information through an email
- Formal offer (being reworked)
The webform registration is the only form of registration where the 'attendee' are directly added to the event session. In all the other types, it's up to the administrator to add, or not, the attendees to redEVENT.
- create the form using redFORM, then assign it to the event using the event > registration tab
- to display the form button, you will need to use the [redform] tag in the 'webform' editor fields
- limit date: in each session settings, you can set a date after which it won't be possible for frontend users to register any more
- price: You can set registration price(s) for each session independantly. For this, you first need to create at least one 'price group', then use the price group(s) to propose different prices for the sessions.
- admin notifications: there are a number of emails that can optionally be sent to admins during the registration process
- activation: As a first step of the registration process (once the form is submitted of course), you can chose to add an activation step. For this, you need to enable it in the event settings, and use proper tags in activation email to display the registration link. Once the user follows the activation link in the email, he will considered as confirmed, receive an activation confirmation email, and be assigned to attending or waiting list depending on waiting list settings.
- waiting list: For each session, you can set up a maximal number of available places, and an optional waiting list. redEVENT will automatically put people on waiting list if the session is full, then put them back on the attending list if some places get freed (raise in number of places, cancellations, etc...)
- payment: once attendees are assigned to 'attending' list, it's time for them to pay for the registration. For this, you must use one of the payments tags in the confirmation wysiwg, and/or in the attending confirmation email. Clicking on the link will then direct them to the redFORM payment process.
To set up frontend submission, so that your users can submit events, sessions, or venues, you need to set up proper group ACL first.
One unique feature of redEVENT is the extensive use of a tag system. Basically, tags are strings you write in your event descriptions, registrations screens, email notifications, etc..., that get substituted at runtime. For example, the tag [event_title] will be replaced by current context active event.
One of the main use of this, is the event description itself. You can indeed either chose to use a 'fixed' default template, which will display the events informations in a standardized way for all your events (that can of course be customized by the use of joomla template overrides), or you can chose to use a 'dynamic' template that will basically only display the event description field itself, with the tags substituted. This way, you can get truly different presentations for all your events.
- sytem tags: redEVENT comes up with a lot of 'preconfigured' tags, that you can list by clicking on the 'tags' link above editors areas wherever tags are allowed (e.g: event description). There are typically tags for event details, venue, registration, payment.
- custom tags: when creating custom fields, you are asked to give them a 'tag' name, which can then be used to display the field value
- library tags: when creating 'library' elements, you can use the created tag to display the library element content.
redEVENT tag replacement supports the use of some conditional statement:
- prefix the tag with waiting_ (or attending_) to display the tag only if the user is on the waiting list (or not on the waiting list).
- You can use conditional statement for places left: [mytag condition_hasplacesleft='1'] and [mytag condition_hasplacesleft='0']
Search module for redEVENT
Redevent Teaser module
Shows events associated to venues in dropdown lists.
displays events from redEVENT
Displays a mini monthly calendar of events
Displays list of redevent categories
Display the events the user will be attending
Shows all published events from redEVENT.
Search - redEVENT
Search plugin for redEVENT component
Editor Button - event
Adds a button for the editor to display events links.
Simple event list content plugin
Displays a list of events in articles
3rd party integration
plugin - redMEMBER - redEVENT sync
Adds synchronization from redMEMBER to redEVENT groups
plugin - AutoTweet NG redEVENT
Extension plugin for AutoTweet. The plugin extends AutoTweet for redEVENT. Tweet when creating/editing events. Needs AutoTweet NG Component to work!
plugin - Xmap - redEVENT Plugin
How to update from 2.0 to 2.5
Here is the proper way to update from the 2.0 version for joomla 1.5, to the 2.5 version for joomla 2.5
- update to latest 2.0 stable version
- migrate with jupgrade, including 3rd party extensions (this will import the tables to 2.5)
- install latest redevent/redform 2.5 version