Schedule Fields
A schedule field is a specialized date/time field that contains a schedule start and end date, an event start and end time and an optional set of recurrence rules. Together, they define a sequence of date/time values. Schedule fields are typically used in articles describing events such as concerts, meetings etc.
A schedule field is defined as follows:
<field name="when" type="schedule"> <ui:label>Schedule</ui:label> </field>
A schedule is defined by:
-
A schedule start date
-
Either a schedule end date or a specified number of occurrences
-
An event start and end time
-
A recurrence specification (daily, weekly on Fridays, etc.)
When a content item containing a schedule field is stored, all of the event occurrences defined by the schedule are indexed, and can be searched by their start date. You can search for a list of content items contain scheduled events that start within a certain start date range.
You can limit the maximum number of occurrences users are allowed to
specify by setting the maxOccurrences
property in
/com/escenic/schedule/OccurrenceHelper.properties
file in one of you installation's configuration
layers. If you do not specify this, then a default
occurrence limit of 100
is used. For information
about configuration layers, see
Configuring
The Content Engine.