예제 #1
0
 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')
예제 #2
0
 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
예제 #3
0
 def discover_menus(self):
     if self.discovered:
         return
     load('menu')
     from menus.modifiers import register
     register()
     self.discovered = True
예제 #4
0
 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_parsers(self):
		if self.discovered:
			return
		self.discovered = True

		#avoid circular imports
		from cms.utils.django_load import load
		load('video_sources')
예제 #7
0
 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
예제 #8
0
 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
예제 #9
0
    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
예제 #10
0
 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
예제 #11
0
 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
예제 #12
0
 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
예제 #13
0
    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
예제 #14
0
 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
예제 #15
0
    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
예제 #16
0
 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
예제 #17
0
 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
예제 #18
0
 def _discover(self):
     if not self._discovered:
         load('cms_wizards')
         self._discovered = True
예제 #19
0
 def discover_widgets(self):
     if self.discovered:
         return
     self.discovered = True
     load('widgets')
예제 #20
0
 def discover_plugins(self):
     if self.discovered:
         return
     self.discovered = True
     load('cms_plugins')
예제 #21
0
 def discover_plugins(self):
     if self.discovered:
         return
     self.discovered = True
     load('cms_plugins')