EventManager
Last updated Apr 18th, 2019 | Page history | Improve this page | Report an issue
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$311 per month—let's make that $500!
Learn moreDue to time constraints and better alternatives available, EventManager development is not likely to continue any time soon. Please use other Extras such as EventsX, mxCalendar or Church Events for your events needs.
The EventManager source will remain on Github, but no development is planned.
What is EventManager?¶
EventManager is an addon for MODX Revolution which can be used to manage a list of events, as well as allow visitors to make a reservation online. Reservations may be listed on the Components -> EventManager page.
EventManager is currently in development.
Requirements¶
- MODX Revolution 2.0.0-beta5 or later
- PHP5 or later
History¶
Initial development started in February 2011 by Mark Hamstra. At this moment, pre-releases may be available from Github and will not appear in the MODX Extras Repository untill a later, stable release.
Public Releases¶
Version | Date | Author | Download |
---|---|---|---|
0.1-alpha1 | 23/3/2011 | Mark Hamstra | From Github |
Usage¶
Managing your events can be done from the Components > EventManager menu. You will see two tabs, where the first one shows the upcoming and current events and the second automatically archives older events. Rightclicking an event will reveal several options, including viewing reservations (not in 0.1-alpha), updating details, removing an event (not in 0.1-alpha) and duplicating event details (not in 0.1-alpha).
For displaying the events and allow website visitors to make a reservation, there are two snippets available:
- emListEvents: to list your events and template them as you wish.
- emNewReservationHook: a hook to use with FormIt to allow visitors to make a reservation which gets registered into the EventManager database.