def discover_plugins(self): if self.discovered: return self.discovered = True from cms.views import invalidate_cms_page_cache invalidate_cms_page_cache() load('cms_plugins')
def discover_plugins(self): if self.discovered: return from cms.views import invalidate_cms_page_cache invalidate_cms_page_cache() load('cms_plugins') self.discovered = True
def discover_menus(self): if self.discovered: return load('menu') from menus.modifiers import register register() self.discovered = True
def discover_parsers(self): if self.discovered: return self.discovered = True #avoid circular imports from cms.utils.django_load import load load('video_sources')
def discover_menus(self): if self.discovered: return # FIXME: Remove in 3.4 load('menu') load('cms_menus') from menus.modifiers import register register() self.discovered = True
def discover_menus(self): if self.discovered: return # FIXME: Remove in 3.5 load('menu') load('cms_menus') from menus.modifiers import register register() self.discovered = True
def discover_plugins(self): if self.discovered: return from cms.cache import invalidate_cms_page_cache if get_cms_setting("PAGE_CACHE"): invalidate_cms_page_cache() load('cms_plugins') self.discovered = True
def discover_toolbars(self): if self._discovered: return #import all the modules toolbars = get_cms_setting('TOOLBARS') if toolbars: for cls in iterload_objects(toolbars): self.force_register = True self.register(cls) self.force_register = False else: load('cms_toolbar') self._discovered = True
def discover_apps(self): if self.discovered: return #import all the modules if settings.CMS_APPHOOKS: self.block_register = True for cls in iterload_objects(settings.CMS_APPHOOKS): self.block_register = False self.register(cls) self.block_register = True self.block_register = False else: load('cms_app') self.discovered = True
def discover_apps(self): self.apphooks = get_cms_setting('APPHOOKS') if self.apphooks: for cls in iterload_objects(self.apphooks): try: self.register(cls, discovering_apps=True) except AppAlreadyRegistered: pass else: load('cms_app') self.discovered = True
def discover_apps(self): if self.discovered: return #import all the modules apphooks = get_cms_setting('APPHOOKS') if apphooks: self.block_register = True for cls in iterload_objects(apphooks): self.block_register = False self.register(cls) self.block_register = True self.block_register = False else: load('cms_app') self.discovered = True
def _discover(self): if not self._discovered: load('cms_wizards') self._discovered = True
def discover_widgets(self): if self.discovered: return self.discovered = True load('widgets')
def discover_plugins(self): if self.discovered: return self.discovered = True load('cms_plugins')