Extension:RecurrentEventCalendar

The RecurrentEventCalendar extension allows user to generate single or recurrent multiple event calendar pages with one form.

It was implemented by [mailto:michele.fella@gmail.com Mik] in order to allow user to add single or multiple events using a simple form and query those events using SMW.

Example
List of sample templates, form, properties and reclink test page are included in the examples folder within RecurrentEventCalendar package downloadable from GIT.

General syntax
In order to work users should define: * a Template for a single event representing the following information: EventStartDay: Defines the day when the single event starts EventEndDay: Defines the day when the single event ends EventStartTime: Defines the time when the single event starts EventEndTime: Defines the time when the single event ends EventRecurrent: Defines if the event is recurrent (it must contain one of the value Yes or No) EventRecurrentStart: Defines the start of the recurrent event (consider it as the first day of the recurrent event) EventRecurrentEnd: Defines the end of the recurrent event (consider it as the last day the recurrent event can take place) EventRecurrentPeriod: Defines the interval between the start of a single event and the next occurrence (it is a numeric value greater t han zero) EventRecurrentUnit: Defines the interval unit between the start of a single event and the next occurrence (it must be one value between day, week, month, year) * a Form implementing |the one step process mapped to the single event Template wich allows user to specify optional values if recurrent event. (see example) * a recinput button where the mandatory REC fields are mapped on the Event form. (see example)

RecurrentEventCalendar are constructed like this: