The Calendar Pack comprises DayCal, ResourceCal and MonthCal. These are extended versions of the CalLite function. Extensions to the standard function include the following features:
- Colors may be associated with appointments.
- Positioning and duration of appointments is down to single minutes, rather than 15 minute intervals.
- A script or command may be specified to run on selection of a day, as well as of an appointment.
- Appointments may extend over more than one day.
- Appointments may overlap one another.
- Appointment title bar text is customisable
Action Parameters
Each of the functions in the Calendar Pack have optional Action parameters, allowing you to run a script or set a field when a field is selected. See
Action Parameters for details.
Customization
With some knowledge of Javascript and CSS, you can quickly customize the following... and more!
- the position of the Time panel
- the width of the time panel.
- the position of the Date panel
- the time range
- the definition of non-working days or hours.
- actions allowed and disallowed on appointments e.g. ability to create, edit, delete, scroll appointments, resulting in optional read-only calendar.
Customization is achieved through the use of an override file. See Customizing Calendar Functionality and Customizing Calendar Display for details.