Denali/Mt. McKinley and Brown Bear Software logo
The custom fields option allows custom entry fields to be defined for a given calendar. Standard HTML text fields, check boxes and selection lists can be created using a point and click interface. Specific fields you define for such items as Customer Number, location, contact person, phone number, etc. will be presented on the calendar event entry form. This provides the flexibility to capture the data elements for a variety of scheduling needs.


Custom Fields Demo Calendar

Our Custom field calendar, Conference demonstrates several types of custom fields that have been defined. You can add events to this calendar to see how the custom fields are presented on the entry form.

Template Files
Templates provide a means for specifying custom fields on the edit form, popup display, list display and email messages.

Note: Templates are not required, but can be helpful. When no template file is present, the custom fields will be displayed with a default format.

The template files can be managed with the browser interface, but there are text files that can be edited by hand. These file are on the iCal host system. The files are located in the template directory beneath the data directory. Files are identified by using the calendar name with an extension defining their purpose

  • <calendar_name>.in defines field placement on the edit forms
  • <calendar_name>.pop defines field placement on the popup detail window
  • <calendar_name>.list defines field placement on the list display
  • <calendar_name>.email defines field placement in email messages

Key words are used to embed your custom fields in the template files. The key words are created by surrounding the field name with a parenthesis and and the hash character. For example, a custom field named, MyField, the key word would be: (#MyField#). The key word names will be listed on the menu.

Help, where do you define custom fields?
Go to the administration menu of any calendar. Select the menu option labeled, Event Edit Form.