Products.MightyCal.Consoles.MightyCalConsole (version 1.8)
index
/home/zope/lib/python/Products/MightyCal/Consoles/MightyCalConsole.py

MightyCalConsole.py:  A custom status console for the MightyCal Calendar object.  It inherits
from the generic StatusConsole object, automatically adds two columns, and puts several ConsolePanels
into the Columns.

 
Modules
            
Dumper
Products.MightyCal.Consoles.MightyCalPanels
os
re
sys
zLOG

 
Classes
            
Products.StatusConsole.StatusConsole.AbstractStatusConsole(OFS.Folder.Folder, Persistence.Persistent, AccessControl.Role.RoleManager, Acquisition.Acquirer, Acquisition.ExplicitAcquirer)
MightyCalConsole
Products.StatusConsole.ConsoleColumn.ConsoleColumn(OFS.Folder.Folder, Persistence.Persistent, AccessControl.Role.RoleManager, Acquisition.Acquirer, Acquisition.ExplicitAcquirer)
MightyCalConsoleColumn

 
class MightyCalConsole
      Defines a class for a master status console for the MightyCal instance
 
  
__init__(self, parentObject)
Constructor for a MightyCalConsole
_setObject(self, id, object, roles=None, user=None, set_owner=1) from Products.MightyCal.SFolder.SFolder
_subobject_permissions(self) from Products.MightyCal.SFolder.SFolder

 
class MightyCalConsoleColumn
      Simple redefinition of ConsoleColumn to add propagation of permissions to Panels
 
  
_setObject(self, id, object, roles=None, user=None, set_owner=1) from Products.MightyCal.SFolder.SFolder
_subobject_permissions(self) from Products.MightyCal.SFolder.SFolder

 
Functions
            
manage_addMightyCalConsole(container, id)
# Not available via ZMI
manage_addMightyCalConsoleForm()
# Not available via ZMI

 
Data
             CALENDARS_COLUMN = 'Calendar Summaries Column'

CALENDAR_SUMMARIES_PANEL = 'CalendarSummariesPanel'

CALENDAR_SUMMARIES_PANEL_TITLE = 'Summaries of Calendars'

MIGHTYCAL_COLUMN = 'MightyCal Overview Column'

MIGHTYCAL_CONSOLE = 'MightyCalConsole'

MIGHTYCAL_CONSOLE_POLICY = 'MightyCal Console Policy'

MIGHTYCAL_OVERVIEW_PANEL = 'MightyCalOverviewPanel'

MIGHTYCAL_OVERVIEW_PANEL_TITLE = 'Overview of MightyCal Instance'

MIGHTYCAL_QUICKOPS_PANEL = 'MightyCalQuickOpsPanel'

MIGHTYCAL_QUICKOPS_PANEL_TITLE = 'Quick Operations for the MightyCal'

PRODUCT_NAME = 'MightyCal'

__file__ = '/home/zope/lib/python/Products/MightyCal/Consoles/MightyCalConsole.pyc'

__name__ = 'Products.MightyCal.Consoles.MightyCalConsole'

__version__ = '$Revision: 1.8 $'