Repo now here: https://lab.civicrm.org/extensions/civicrm-advanced-events/
This extension provides a number of useful features to complement/improve the CiviEvent component in CiviCRM.
The extension is licensed under AGPL-3.0.
- Ability to hide functionality in the UI that is not required (eg. Tell a Friend, Personal Campaigns).
- Replace existing repeat events functionality with new based directly on Event templates.
- Add an "Event Search/Selector" that allows "Copy Participants" and "Delete Event" actions.
- PHP v7.0+
- CiviCRM 5.8+ (see notes below re. earlier versions)
- https://github.com/mattwire/civicrm-core/tree/advanced_events
Core PRs temporarily included in the extension (they should be merged to core eventually):
Recommended: civicrm/civicrm-core#12747 without this change some page/form redirects may go to the wrong tab on submit (eg. "Info and Settings" instead of "Repeat")
Requires: civicrm/civicrm-core#12781 Without this change advanced events will not work correctly.
If using event locations you may require: civicrm/civicrm-core#12459
This extension has not yet been published for installation via the web UI.
Sysadmins and developers may download the .zip
file for this extension and
install it with the command-line tool cv.
cd <extension-dir>
cv dl advanced-events@https://github.com/mattwire/civicrm-advanced-events/archive/master.zip
Sysadmins and developers may clone the Git repo for this extension and install it with the command-line tool cv.
git clone https://github.com/mattwire/civicrm-advanced-events.git
cv en advanced_events
Navigate to Administer->CiviEvent->Advanced Events Configuration.
This extension is under development.