X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=to-be-integrated%2Fplugins%2Fdebug_platform%2F__init__.py;fp=to-be-integrated%2Fplugins%2Fdebug_platform%2F__init__.py;h=fa76ba40489cb3ab7467b3a67639421410f1b26a;hb=5afb541f209f479b009e8305dd2626780cadcff9;hp=0000000000000000000000000000000000000000;hpb=0c12a2033bcb737c05c472cb069a288f44b3872a;p=myslice.git diff --git a/to-be-integrated/plugins/debug_platform/__init__.py b/to-be-integrated/plugins/debug_platform/__init__.py new file mode 100644 index 00000000..fa76ba40 --- /dev/null +++ b/to-be-integrated/plugins/debug_platform/__init__.py @@ -0,0 +1,34 @@ +from unfold.plugin import Plugin +from unfold.page import Page +#from plugins.code_editor import CodeEditor +from plugins.querytable import QueryTable + +class DebugPlatform(Plugin): + + def template_file(self): + return "debug_platform.html" + + def requirements (self): + reqs = { + 'js_files' : [ + 'js/debug_platform.js', + ] , + 'css_files': [ + 'css/debug_platform.css', + ] + } + return reqs + + def json_settings_list (self): + return ['plugin_uuid', 'domid'] + + def export_json_settings (self): + return True + + def template_env (self, request): + # This part should be moved to a Layout + env = {} + env['topleft'] = CodeEditor(page=self.page, lineNumbers=True).render(request) + env['bottomleft'] = QueryTable(page=self.page, columns=['dummy']).render(request) + return env +