Registry

This application adds persistent information in Pyramid registry.

Chrysalio core

  • registry['dbsession_factory']: the database session factory.

  • registry['relaxng']: a dictionary describing the main Relax NG.

  • registry['log_activity']: a flag indicating if log is active.

  • registry['principals']: list of groups of Pyramid principals for authorization management.

  • registry['settings']: a dictionary representing settings contained in the database.

  • registry['themes']: a dictionary of available themes. If the include theme is not used, this dictionary has only the entry ''.

  • registry['homes']: a dictionary of available home pages.

  • registry['panels']: a dictionary of available panels.

  • registry['navigation']: a dictionary of avalible navigation menus. By default, two menus exist : 'main' and 'user'.

  • registry['systray']: a list of panels available in the systray. (deprecated)

Include Themes

Include Menu (deprecated)

  • registry['menu']: a framework for the main menu.

Include Modules

  • registry['modules']: ordered dictionary of available modules.

  • registry['modules_on']: set of active modules among available ones.