renamed plugin.js into metadata.js, rewritten
[myslice.git] / plugins / quickfilter / quickfilter.py
1 from unfold.plugin import Plugin
2
3 class QuickFilter (Plugin) :
4
5     def __init__ (self, criterias, **settings):
6         Plugin.__init__ (self, **settings)
7         self.criterias=criterias
8         self.page.expose_js_metadata()
9
10     def template_file (self): return "quickfilter.html"
11
12     def requirements (self):
13         return { 
14             'js_files' : [ "js/quickfilter.js", "js/metadata.js",
15                            ],
16             'css_files': "css/quickfilter.css",
17             }
18
19     def json_settings_list (self):
20         return ['criterias','plugin_uuid']
21
22     def template_env (self,request):
23         return {'criterias':self.criterias}