X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plugins%2Fquickfilter.py;h=77929d7f73785c3aa44a59f7fcf0053fb5c5cdbb;hb=b490e035bac3b74b66130548f5a4bf4a30ad8375;hp=4da314b21be219ec66406cee0b93c813f721c365;hpb=051be50aa684b46c65fb57fb8c12321bfbef5c18;p=unfold.git diff --git a/plugins/quickfilter.py b/plugins/quickfilter.py index 4da314b2..77929d7f 100644 --- a/plugins/quickfilter.py +++ b/plugins/quickfilter.py @@ -4,15 +4,9 @@ class QuickFilter (Plugin) : def __init__ (self, list=[], with_datatables=False, **settings): Plugin.__init__ (self, **settings) - self.list=[{'key': 'Slice', 'values': ['slice1','slice2']}, \ - {'key': 'Type', 'values': ['type1','type2']}, \ - {'key': 'Network', 'values': ['net1','net2']}] - self.add_to_settings ('list') + self.list=list self.with_datatables = with_datatables - self.add_to_settings ('with_datatables') - self.criterias = [{'key': 'Slice', 'values': ['slice1','slice2']}, \ - {'key': 'Type', 'values': ['type1','type2']}, \ - {'key': 'Network', 'values': ['net1','net2']}] + def title (self) : return "Title for Quick " @@ -22,9 +16,8 @@ class QuickFilter (Plugin) : reqs = { 'js_files' : [ "js/quickfilter.js" ], 'css_files': [ "css/quickfilter.css" ], } - if self.with_datatables: - reqs['js_files'].append ("datatables/js/dataTables.js") - reqs['js_files'].append ("js/with-datatables.js") - print self.classname(),reqs return reqs + def exclude_from_json (self): + return ['list'] +