This summary is primarily for the site designer and page authors.
- Using the |.SingleCal:D.| tag will display a single month with days arrayed as a block. « and » to go backwards and forwards a month. :Dis an optional calendar number. If it is not specified the important dates on all the calendars are used. The month year text will link to the Month at a Glance display (e.g., Clicking on 'October 2024'). The system will allow several Single Calendars do be displayed on the same page. Changing the month displayed either forward or back will simultaneously change all the Single Calendars on that page as well as any Important or Headline lists which are dispaying a whole month (week, day, next 7/14 days don't change since the system doesn't know what day/week to use as the start)..
- Using the |.SingleCaluf:D.|tag will display identically to the |.SingleCal:D.| tag with the exception that the Month at a Glance display uses a '_top' tag so it can be called from either a frame or an iframe.
- Using the |.ThreeCal:D.| displays three month calendars in a row with the current month in the center. The page designer can configure them to appear using different size fonts and colors. Again the :D variant is used to specify a single calendar.
- Using the |.ThreeCalF:D.| displays three month calendars in a row with the current month as the left most calendar and the next two months to the right of it. It uses the same styles as the |.ThreeCal:D.| tag.
- Using the |.Headlines:L:D.| will display a list of the headlines for a given D{ay}, W{eek}, w (next 7 days), t (next two weeks) or M{month}, depending on the value of L. Unlike the calendar displays this is fixed around today's date. The 'M' variant alone moves to match the month displayed in in the Single calendar.
- Using the |.Important:L:D.| tag will display both Headlines and events marked as Important. Unlike the calendar displays this is fixed around today's date. The 'M' variant alone moves to match the month displayed in in the Single calendar..
- Using the |.DayDetails:D.| tag will display, first the Headlines and then rest of the events for a given day.
- Clicking on a specific date on any of the month calendars will cause that day's headlines and events to be displayed. This requires that a page with the DayDetail tag be defined and the value of that page's PID placed in the specific calendar entry (the number of the page, i.e., pid, that will display the details of a given day is stored in the Configuration area since there is no real Calendar which corresponds to it).
- Using the |.calMonth:D.| tag will replace the current page with a month at a glance version of the calendar. Web browser window automatically re-sized to support printing in legal and landscape mode. Title line contains links to the previous and next months and a link back to the calling page. If the day has either headlines or events the day number is a link to the calendar's day at a glance page. The optional :D will cause only that calendar's information to be displayed.
- Using the |.calMonthLtr:D.| tag will replace the current page with a month at a glance version of the calendar. The web browser window is not re-sized. The optional :D will cause only that calendar's information to be displayed.
- Using the |.calMonthP:D.| and |.calMonthLtrP:D.| tags work as above but a new window is opened, return to the calling page, and links to the calendar date detail pages are not supported. Events with long descriptions still have links to a pop up which has the content of the long description. The optional :D will cause only that calendar's information to be displayed. Its primary purpose is to generate pages which can be printed on either regular or legal size paper.
- Note: If two or more events have the same start time and same title in a list (either headlines or events) they will be treated as duplicates and the one with the longest long description will be displayed. This normally impacts combined calendars, Headlines and Important lists.
Month at a Glance Calendars these are full page calendars and show use a standard template. Styles are used to control appearances.
- The pages generated by the |.calMonthLtr:D.|, |.calMonth:D.|, |.calMonthP:D.|, and |.calMonthLtrP:D.| use a special style sheet: /assets/calPrint.css to display the page
- A id='Header' is used to define the title line.
- A class='Arrow' is set around the « and » which are used in the non-P versions to display the previous and next month respectively.
- Today has the class 'printToday' set for it unless it is a holiday ('printTodays') or special day ('printTodayZ').
- Other Holidays have a class of 'print_s' and other special days have a class of 'print_Z'.
- The |.calMonthP:D.|, and |.calMonthLtrP:D.| tags display a page w/o the prior and next month links. Printing should be done in the landscape mode.
- The |.calMonth:D.| and |.calMonthP:D.| tag cause the browser's display so that it will better print on legal sized paper.
- Caution: if you wish to print one of these pages please ensure that the printer is set to print in Landscape mode.
For Style information please see the administrative section.