mirror of
https://github.com/lucaspalomodevelop/indico-plugins.git
synced 2026-03-18 17:54:47 +00:00
Inject timetable button
This commit is contained in:
parent
5962abb84b
commit
f4e36f2837
@ -1,3 +1,4 @@
|
||||
from indico.core import signals
|
||||
from indico.core.plugins import IndicoPlugin, IndicoPluginBlueprint
|
||||
from MaKaC.webinterface.pages.conferences import WPConfModifScheduleGraphic
|
||||
|
||||
@ -13,10 +14,14 @@ class ImporterPlugin(IndicoPlugin):
|
||||
super(ImporterPlugin, self).init()
|
||||
self.inject_js('importer_js', WPConfModifScheduleGraphic)
|
||||
self.inject_css('importer_css', WPConfModifScheduleGraphic)
|
||||
self.connect(signals.timetable_buttons, self.get_timetable_buttons)
|
||||
|
||||
def get_blueprints(self):
|
||||
return IndicoPluginBlueprint('importer', __name__)
|
||||
|
||||
def get_timetable_buttons(self, *args, **kwargs):
|
||||
yield ('Importer', 'createImporterDialog')
|
||||
|
||||
def register_assets(self):
|
||||
self.register_js_bundle('importer_js', 'js/importer.js')
|
||||
self.register_css_bundle('importer_css', 'css/importer.css')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user