Ejemplo n.º 1
0
 def __init__(self):
     self._plugin_asset_env = PluginEnvironment('Collaboration', os.path.dirname(__file__), 'Collaboration')
     self._plugin_asset_env.register('collaboration_js', Bundle('js/Collaboration.js', 'js/bookings.js',
                                                                filters='rjsmin',
                                                                output="Collaboration_%(version)s.min.js"))
     self._plugin_asset_env.register('collaboration_css', Bundle('css/Style.css',
                                                                 filters='cssmin',
                                                                 output="Collaboration_%(version)s.min.css"))
Ejemplo n.º 2
0
 def includeTimetableCSSFiles(cls, obj, params={}):
     """
     Includes additional Css files.
     """
     asset_env = PluginEnvironment('importer', os.path.dirname(__file__), 'importer')
     asset_env.register('importer_css', Bundle('css/importer.css',
                                               filters='cssmin',
                                               output="importer__%(version)s.min.css"))
     params['paths'].extend(asset_env['importer_css'].urls())
Ejemplo n.º 3
0
 def __init__(self, rh, templateClass):
     WPAdminPlugins.__init__(self, rh, 'livesync', '')
     self._templateClass = templateClass
     info = HelperMaKaCInfo.getMaKaCInfoInstance()
     self._plugin_asset_env = PluginEnvironment('livesync', os.path.dirname(__file__), '/livesync')
     self._plugin_asset_env.debug = info.isDebugActive()
     self._plugin_asset_env.register('livesync', Bundle('js/livesync.js',
                                                        filters='rjsmin',
                                                        output="livesync__%(version)s.min.js"))
Ejemplo n.º 4
0
    def includeTimetableJSFiles(cls, obj, params={}):
        """
        Includes additional javascript file.
        """
        asset_env = PluginEnvironment('importer', os.path.dirname(__file__), 'importer')

        asset_env.register('importer_js', Bundle('js/importer.js',
                                                 filters='rjsmin',
                                                 output="importer__%(version)s.min.js"))
        params['paths'].extend(asset_env['importer_js'].urls())
Ejemplo n.º 5
0
    def includeMainJSFiles(self, obj, params={}):
        """
        Includes additional javascript file.
        """
        asset_env = PluginEnvironment('search', os.path.dirname(__file__),
                                      'search')

        asset_env.register(
            'search',
            Bundle('js/search.js',
                   filters='rjsmin',
                   output="search__%(version)s.min.js"))
        params['paths'].extend(asset_env['search'].urls())
Ejemplo n.º 6
0
    def includeTimetableJSFiles(cls, obj, params={}):
        """
        Includes additional javascript file.
        """
        info = HelperMaKaCInfo.getMaKaCInfoInstance()
        asset_env = PluginEnvironment('importer', os.path.dirname(__file__),
                                      '/importer')
        asset_env.debug = info.isDebugActive()

        asset_env.register(
            'importer',
            Bundle('js/importer.js',
                   filters='rjsmin',
                   output="importer__%(version)s.min.js"))
        params['paths'].extend(asset_env['importer'].urls())
Ejemplo n.º 7
0
    def includeMainJSFiles(self, obj, params={}):
        """
        Includes additional javascript file.
        """
        info = HelperMaKaCInfo.getMaKaCInfoInstance()
        asset_env = PluginEnvironment('search', os.path.dirname(__file__),
                                      '/search')
        asset_env.debug = info.isDebugActive()

        asset_env.register(
            'search',
            Bundle('js/search.js',
                   filters='rjsmin',
                   output="search__%(version)s.min.js"))
        params['paths'].extend(asset_env['search'].urls())
Ejemplo n.º 8
0
    def __init__(self, rh, conf):
        WPConferenceModifBase.__init__(self, rh, conf)
        self._conf = conf
        self._tabs = {} # list of Indico's Tab objects
        self._tabNames = rh._tabs
        self._activeTabName = rh._activeTabName
        self._aw = rh.getAW()

        self._tabCtrl = wcomponents.TabControl()

        info = HelperMaKaCInfo.getMaKaCInfoInstance()
        self._plugin_asset_env = PluginEnvironment('InstantMessaging', os.path.dirname(__file__), '/InstantMessaging')
        self._plugin_asset_env.debug = info.isDebugActive()
        self._plugin_asset_env.register('instant_messaging', Bundle('js/InstantMessaging.js',
                                                                    filters='rjsmin',
                                                                    output="InstantMessaging_%(version)s.min.js"))
Ejemplo n.º 9
0
 def __init__(self, rh, templateClass):
     WPAdminPlugins.__init__(self, rh, 'livesync', '')
     self._templateClass = templateClass
     self._plugin_asset_env = PluginEnvironment('livesync',
                                                os.path.dirname(__file__),
                                                'livesync')
     self._plugin_asset_env.register(
         'livesync_js',
         Bundle('js/livesync.js',
                filters='rjsmin',
                output="livesync__%(version)s.min.js"))
     self._plugin_asset_env.register(
         'livesync_css',
         Bundle('css/livesync.css',
                filters='cssmin',
                output="livesync__%(version)s.min.css"))