Products.MightyCal.Calendar (version 1.2)
index
/home/zope/lib/python/Products/MightyCal/Calendar/__init__.py

Calendar subpackage of the MightyCal package.  Contains the following modules:
* Calendar: A Calendar object provides an administrative reference point for a variety of MightyCal objects. 
  In particular, Events are not allowed to be entered into the MightyCal instance unless they are assigned
  to one or another Calendar.  Each Calendar administrator then has the right to accept or reject the
  Event for inclusion into his calendar.  Also, Calendars hold references to the EventTypes that are
  valid for entry into the Calendar.  In addition, Calendars hold admin-defined Templates that are used
  to produce the various output documents, e.g. month-views and list-views in PDF or HTML, etc.  Finally,
  Calendars have an associated EventCollection, which consists of all Events which were created for
  that particular Calendar.  Calendars do *not* actually store Event objects... these are kept in the
  EventCatalog.
* CalendarRegistry: The CalendarRegistry holds all Calendar objects for the current MightyCal instance,
  and provides methods for creating new Calendars and deleting calendars.
* ImageCollection: Each Calendar has one of these, and it holds all of the images uploaded by the
  administrator for the Calendar.  These images can then be referred to in Templates, and can thus be
  made visible in the output documents for the Calendar.
* The Consoles subpackage implements the administrative console that gives Calendar administrators
  a single-screen overview of the their current status of their Calendar.
* Const: Constants definitions for the above modules.

 
Package Contents
            
Calendar
CalendarRegistry
Consoles (package)
Const
ImageCollection
__init__

 
Data
             __all__ = ['Const', 'Calendar', 'CalendarRegistry', 'ImageCollection']

__file__ = '/home/zope/lib/python/Products/MightyCal/Calendar/__init__.pyc'

__name__ = 'Products.MightyCal.Calendar'

__path__ = ['/home/zope/lib/python/Products/MightyCal/Calendar']

__version__ = '$Revision: 1.2 $'