iCalScheduler v0.61

Help for iCalScheduler version 0.61

This is the Help section of iCalScheduler v0.61. Hopefully this will provide a good idea of whether this application is suitable or not for your needs.

Room Scheduler Help
    Getting Started - Calendar Views
        Daily View
        Weekly View
        Monthly View
        Yearly View
    Side Blocks
        Date Block
        Location and Filter Block
        Navigation Calendars Block
        Room Legend Block
    Security and Logins
    Departments and Roles
    Room Scheduling
        Adding an Event
        Deleting an Event
        Modifying an Event
    Using Filters
    Using the Wizard
        Repeating Event, Specific Datetime
        Repeating Event, Date Range
        Single Event, Specific Datetime
        Single Event, Date Range
    Performing a Search
    Creating Reports
        User Administration
        Room and Location Administration
    Technical Background
        The Database
        Security, Groups & Depts
        How Schedules are Updated
    Current Limitations
    Changes from 0.5 to 0.61
    Changes Needed for 0.61 to 0.7

The iCalScheduler is software for scheduling rooms. It has been created within an academic environment (the University of Houston College of Technology) for scheduling classes. However, it should be able to be used with little or no modifications for other purposes as regards room scheduling as well.

The genesis of the project was the combination of the MRBS project for the room scheduling capabilities with the phpiCalendar project for the improved aesthetics of the calendar views. Both of these projects are registered on SourceForge.net, as is iCalScheduler.

iCalScheduler, or iCS for short, can contain schedules for classes, meetings and events that occur in different rooms. These rooms are located in "locations", where "locations" are most often buildings. The rooms and locations are configurable by anyone who has administrator privileges.

The 0.61 version of iCalScheduler has the following useful capabilities.

  • A fairly sophisticated authentication system for scheduling and approving events according to ownership of rooms. This is discussed in more detail on the Security and Logins page.
  • A Wizard for finding the open times for scheduling an event. This is discussed in more detail on the Using the Wizard page.
  • A Search function for finding strings in one of the event fields. This is discussed in more detail on the Performing a Search page.
  • You can create rudimentarty reports of the events. This is discussed in more detail on the Creating Reports page.

If you would like to contribute code or make suggestions for improvement, please go to the iCalScheduler SourceForge site for further information. This caveat should be made that even though this is in use at our college, for general purposes you should still consider this alpha code (alpha 2, to be sure) and proceed accordingly.

Also, note that the default installation creates 3 users - admin, office and user. They have passwords that are the same as the user name by default ("admin", "office" and "user").