X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plugins%2Fslicelist.py;h=c70e4122736572c35ef8c6610ad060159fe56137;hb=71472094d1731a15d9bf76832ae48ba2a1c0072c;hp=ac8fc25fd0ce437c2c8192d420041db08951ffa8;hpb=5168df3527056a01fa0ba11d4f40e9039350808f;p=unfold.git diff --git a/plugins/slicelist.py b/plugins/slicelist.py index ac8fc25f..c70e4122 100644 --- a/plugins/slicelist.py +++ b/plugins/slicelist.py @@ -1,21 +1,12 @@ from plugins.simplelist import SimpleList +# the SimpleList plugin requires 'key' and 'value' that are used +# on the results of the query for rendering class SliceList (SimpleList): - def __init__ (self, list=[], **settings): - SimpleList.__init__(self, **settings) - self.list = [ "%s"%(x,x) for x in list ] - self.add_to_settings ('list') + def __init__ (self, **settings): + SimpleList.__init__(self, key='slice_hrn', **settings) - def title (self): - return "Slice list" - -# def requirements (self): -# reqs=SimpleList.requirements(self) -# reqs['js_files'].append('slice.js') -# reqs['js_files'].append('slice2.js') -# reqs['css_files'].append('slice.css') -# reqs['css_files'].append('slice2.css') -# reqs['js_chunks']=['js chunk1','js chunk2'] -# reqs['css_chunks']=['css chunk1','css chunk2'] -# return reqs + # writing a js plugin for that would be overkill, just use SimpleList + def plugin_classname (self): + return 'SimpleList'