paRecurringEvents Demo and Support Site

Site login - demo / demo



Revision History
08/01/10 V1.0.0 Original Release.
18/01/10 V1.1.0 Quota Disk Space check improved, Copy Event function added.
29/01/10 V1.2.0 Better checks on vault allowed, admin 'about' option added to get latest release information and module news, now works with artist events on a cluster server.
14/02/10 V1.3.0 Added feature to set the maximum number of Recurring Events an artist may create, per quota.

Overview
The paRecurringEvents module allows your artists and bands to easily create regular events with a single click - a lot quicker than repeatedly entering the same data for every date of their residency or regular DJ slot. All event information including image, vault and ticket details is copied and only the event date is changed, according to a 'rule' selected on the master/parent event (daily, weekly, monthly, first Saturday of the month, last Friday of the month etc.). Child events can optionally be synchronised with their parent event should the parent event be modified for any reason. All events can still be modified or deleted individually.

Module Installation
Copy the paRecurringEvents.php file and the 'modules' and 'config' folders to your Jamroom directory. Log into Jamroom as admin, go to the Module Config page and enable this module. Installation should now be complete. However, if not running Jamroom V4.1.5 or later, you may need to run the Integrity Check to install this module correctly.
NOTE - If you have artists using this module on a cluster server, you also need to copy the root paRecurringEvents.php file to the root folder of the cluster server

Upgrading This Module
Overwrite all your previously uploaded module files with those in the latest release. Log into your Jamroom site as 'Admin'. If prompted to do so, run the Integrity Check.

Module Configuration
By default, all your artist quotas will be configured with this module disabled. To enable this module's function for specific artist quotas, the option is in the quota configuration 'Extras' menu. Set the field to the allowed number of Recurring Events per quota.
NOTE If upgraging this module to V1.3.0 you need to edit this module's setting in all your artist quotas to set the maximum number of Recurring Events per quota.

Database Schema
This module adds one field (quota_parecurringevents_access) to the quota table and one field (event_parecurringevents) to the calendar table.

Module Usage
When logged into the Jamroom Control Panel artist section, the Recurring Events Manager shows in the Calendar menu. Prior to using it, you need to configure a 'Recurring Event'. Either Create or Modify an event. There is a select field with recurring event 'Rules'. Select a rule and create or modify the event. (Leave the field blank (-) if the event is not to be recurring).
Now you can click on the 'Recurring Event Manager'.
All recurring events will be displayed, as 'Parent' events. At the end of each row is a 'Child Events' link. Click on that. Details of the parent event are shown, along with two link options.
Click on the 'Add Recurring Event' link. Hopefully, the next recurring event, based on the selected rule, will be created and displayed. Keep clicking on the Add Recurring Event' link until you have all you need.
If after creating recurring events the parent event is modified for some reason, click on the 'Sync Child Event(s)' link and all respective child events will be synchronised with their parent.
One of the rule options is 'custom'. If this is selected, in the Recurring Event Manager you will get a field to enter a specific date and time for the recurring event.
If you modify a child recurring event, it will cease to be a child and revert to a 'normal' event that can in turn become a parent event if its rule field is set. You will see a warning to this effect when you enter the Modify Event page.
If you delete a parent event, all 'orphaned' events will revert to being 'normal' events as above.
Version 1.1.0 of this module has a 'Copy Event' function. This allows you to select a non-recurring event, prompts you for a new date and time, then copies all event info and the inputted date and time to a new event.

Demo
Log into this site (see above) and use this module as an artist would. You can create, modify and delete parent and child events. The module installed in this demo is the latest release.

Buy
Visit the Jamroom Marketplace to purchase and download this module.
The PaRecurringEvents Module is licenced per Jamroom installation, ie. you may install the purchased copy on one Jamroom site only.

Questions?
Use the 'contact' link below to send any questions, comments or suggestions, or post on the Module's Jamroom Forum Thread.

Thanks
 
   
Stats -  Artists: 1