Adding or Editing Calendars

You may add new calendars or edit existing calendars from this screen. Like other screens the Edit Calendar screen is divided into groups of related options. Each group is described below.

Calendar Data

Calendar data consists of high level items such as the name of the current calendar:

Name: The name of this calendar. This value may be any string.

    Note: The value you first enter in this field is used to create the folder name for this calendar. If you later change the calendar's name (which you may do as often as you like) the folder in which the calendar is stored does not change.

Template: You may select a template for the new calendar, or change the template of the current calendar, by making a selection from this dropdown box.

Default viewtype: Each calendar may have a different default viewtype. You may set the default viewtype for this calendar by selecting it from this dropdown. Clicking on the Default View icon causes the program to return to this view.

Default permission: The default permission level for the calendar - users who are not logged in will be given this permission level when first accessing this calendar. Please see the User Permissions help page for more information.

Options

The items under this section determine generally how the calendar operates:

Do not allow conflicting events: Check this box to use this calendar as a scheduler. By this we mean that no two events with the overlapping time periods may be added to the calendar. One might use this option to schedule time for any resource such as a meeting room or a professional such as a doctor or dentist.

based on this resource: Only effective when Do not allow conflicting events is checked, this option determines at what level a conflict is deemed to have occurred. For example, selecting location means that no two events with overlapping times at the same place may be added to the calendar. You may set this value to 'none' to disallow any two conflicting events on the calendar as a whole.

Confirm deletions: If this item is checked a dialog will appear whenever an event, to-do list item or contact list item is deleted asking you to confirm the deletion. If unchecked the item will be deleted without confirmation.

Enable JavaScript interface: The program uses JavaScript for certain "interactivity enhancements". By this we mean that certain parts of the program are easier to use than they are when JavaScript is turned off. Because some older browsers do not properly support JavaScript you may need to turn this feature off. You will not lose any of the features of the software if you turn JavaScript off - the program will just be a little less user friendly.

Hide login from end users: If this item is checked any login related items (such as the currently logged in user, the user's permission level and the 'Login' menu choices) are hidden. Be careful, if you select this option will not be able to log in to this calendar except through one of the External User Commands.

Users are permitted to:

change each other's events: By default one user may not change another user's submissions unless the first user has a higher permission level. This option changes the rule from 'higher permission setting' to 'higher than or the same permission setting'. For example, one might set this option to allow all Edit users to change any other Edit user's submissions.

review each others events: In some cases you may wish to disallow users from viewing the details of each other's submissions. Uncheck this box to hide details of one user's submissions from other users. Note that users with higher permission can always view the details of items submitted by users with lower permissions.

Viewing Options

The viewing options control certain visual aspects of the calendar:

Show other calendar dropdown: Check this item to include the calendar drop down box in the Main Table Header.

Calendar body width (pct): This is the width, expressed as a percentage of the calendar body, that the main table will occupy. Note that in some cases the browser will override this suggested value.

Calendar header format: This text determines the format of the Main Table Header using the following replacement fields:

[NEXT]display the next icon
[PREV]display the previous icon
[TODAY]display the today icon
[VIEWTYPE]display the current view type
[DATE]display the current date
[DATE_SELECT]display the current date drop down

You may put any text you like in this string including HTML. The above tokens, if found, will be replaced with the appropriate codes for the current calendar.

Event Review options: include notes inline: Normally event notes are indicated by a small Notes icon in the Event Review screen subject line. End users must click on the Notes icon to see event notes. Checking this item will cause any event notes to be displayed directly on the Event Review screen. Note: this item is ignored if the Event Review screen has been customized.

Day view options:

terse day grid view: If checked, the Day Grid will be presented in alternative format using less white space per hour.

first hour: The first hour displayed in the Day View and Planner View calendars.

total hours: The number of hours (between 1 and 24) to display in the Day View or Planner View calendars.

period length: The number of minutes in each partition of the Day View or Planner View calendars.

Week view options: vertical week view: If checked the Week View calendar displays in vertical format. If un-checked it displays in the normal format.

Month view options: hide Saturday and Sunday: If checked the columns for Saturday and Sunday in the Month Grid View will be made as small as possible and will display no events. This provides more space for the weekday cells. Also, this will cause Saturday and Sunday to not display in the Planner Views (which may make the display faster).

List view options: verbose list: Use verbose formatting for List View display.

Planner view options:

split planner rows by: Causes the Planner View to display a separate row for each value found in the event database for the selected item (split type). For more information please see the Resource Planner help page.

hide events with 'No Value' if rows are split: If planner rows are split as above then checking this item causes events with 'No Value' in the split type to be hidden in the display.

use old planner style: Prior to version 2.5.1 the planner view presented the morning hours for each day followed by the evening hours for each day. This was confusing to some people. Un-checking this item causes all hours for each day to be displayed completely before proceeding to the next day.

Menu Options

The menu options section allows you to modify certain aspects of the program's menu structure:

Menu Orientation: vertical: If checked menus are displayed vertically on either side of the Body. If un-checked the menus are display above the Main Table and below the Page Header.

History Menu:

show history menu: Check this option to display the History menu.

including: You may specify which collections of historical events and holidays you would like to include.

View menus: There are four different viewtypes (List, Grid, Planner, Report) and four different period lengths (Day, Week, Month, Year) available for the Calendar menu. This option allows you to disable any of these choices. Check the items you wish to display. If any particular row or column of View Menus is completely unchecked then that item will not appear at all in the menus. For example if all the Planner items where all unchecked then the Planner viewtypes would be hidden entirely from the end user. If any particular row or column is only partially unchecked then the unchecked items will be disabled.

Page Header

The header section allows you to modify the top portion of the calendar display. The values entered in these items may be any valid HTML code. The program copies these items without modification to the display. Please see the note below.

Logo image URL: If not empty then the program will display the contents of this field as an image in the header of each page. If this value does not contain 'http://' the file will be picked up from the imagebase.

Logo link: If present Logo Image will be a hot linked to this URL.

Align: Modifies the location and positioning of the text in the header.

Include rule: If checked displays a horizontal rule (<hr>) after the header and before the calendar body.

HTML code: Text or HTML code that is copied directly to the web page in the Header section of each page.

    Note: You may not change the values of these fields in the Demo version of the software. One of the things you buy when you register this software is the ability to modify the Header values.

Page Footer

The footer section allows you to modify the bottom portion of the calendar display. The values entered in these items may be any valid HTML code. The program copies these items without modification to the display. Please see the note below.

Align: Modifies the location and positioning of the text in the footer.

Include rule: If checked displays a horizontal rule (<hr>) after the calendar body and before the footer.

HTML code: Text or HTML code that is copied directly to the web page in the Footer section of each page.

    Note: You may not change the values of these fields in the Demo version of the software. One of the things you buy when you register this software is the ability to modify the Footer values.
  • The items you edit with this screen are preserved when you switch the calendar template. If you reset the calendar template these changes will be lost.

  • The header and footer sections only function after you have registered this software. Until that time the program will always display the same banner advertising for the program. Please see the Registration help page for more information.