Background:
- The system can support one or more collections of events and headlines called calendars.
- After each calendar is created specific users can be given permission to add/remove events and headlines from the specific calendar.
- There is also a composite calendar which contains all the events and headlines for all the calendars. It holds headlines and any events marked as Important for all the real calendars.
- Headlines are basically notes which are associated with a specific date on a given calendar. Start times are used only to order the headlines, they are never displayed.
Go to top
How do I start a calendar?
- You need a page to display the details of each page and an entry in the Calendar list.
- As the user 'Admin' (or single editor) create a Calendar Entry.
- select Calendar from the links at the top of the page.
- Enter the name of the calendar (e.g., Youth, Central High School) in the Org. Name field
- Enter any number for the PID of Page display (we will come back with the real value)
- Click on the Create Calendar button.
- Note the number of the Calendar. (If you forget come back and click on the Calendar Name listed on the right of this page).
- Create a Day Detail Page.
- Basically this is a page normal page with Month at a Glance tag, a Calendar tag, and a Day Details tag all set for the specific calendar. See here for choice of all tags.
- I'll assume we are dealing with Calendar number 2.
- Enter the Name of the Calendar as the page title.
- Enter either |.calMonthLtr:2.| (generates a calendar which should print on a letter size page), or |.calMonth:2.| (which will re-size the browser window to support legal size printouts).
- Enter either |.ThreeCal:2.| (three months arranges prior, current and next), or |.ThreeCalF:2.| (three months listed (current, next and 2 months out).
- Enter |.DayDetails:2.|. The headlines followed by events for the page will appear here.
- Add and optionally publish this page. Note the page ID.
- Update the Page ID.
- Go back to the Calendar line at the page top
- Select to correct Calendar
- Enter the real PID in the PID of Page Display
- Click on the Update button.
Go to top
Referring to Calendars
- To put a single month calendar on a page use the tag is |. SingleCal:2.| for calendar #2 or |. SingleCal.| for the composite calendar. This will generate a table containing the appropriate calendar
- To reference a month at a glance calendar from a page (say page 5 and calendar #2) use the link "/cgi-bin/complex2/printCal.plx?CalID=2&pid=5&size=Letter" to generate the same link that the |.calMonthLtr:2.| tag would generate. Note in this case the return would be to the calling page not the Day Detail Page.
Go to top