EventManager
An Event Manager is a ZCatalog sub class which adds functionality to work with Event Documents.
Additions from ZCatalog: different default indexes different default meta_data catalog awareness calendaring system a layer above the ZCatalog search
A folder which contains references to Event objects
Given a day return a list of MyBrains objects which have a show_date and hide_date the given day falls between.
Return a list of MyBrains objects for events occuring within a date range.
Return catalogBrains object for all events that occur on the date passed
call monthcalendar from the python calendar module. This returns a list of tuples. Each tuple is a week. example: [( 0, 0, 0, 0, 1, 2, 3), ( 4, 5, 6, 7, 8, 9,10), (11,12,13,14,15,16,17), (18,19,20,21,22,23,24), (25,26,27,28,29,30, 0)] this is used to generate the calendar
monthCalendar requires a method taking (year,month,day) which is called for each day in the month. If that method is missing defaultDayMethod is called.
Given a day return an rdf+xml representation of the headlines.
Return the master catalog if it exists
Add an Event Manager Object