X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plugins%2Flists%2Fstaticlist.py;h=f53a2acb2b7755a143e05eec9e999a2b3cb161b2;hb=315584500343184f1c3909d7ef6f38721d82092d;hp=4655578a3ac8702a7919176a64c6fc5291efb1b0;hpb=b709866ba93d98c32127ff4deae5b783e271e5b3;p=myslice.git diff --git a/plugins/lists/staticlist.py b/plugins/lists/staticlist.py index 4655578a..f53a2acb 100644 --- a/plugins/lists/staticlist.py +++ b/plugins/lists/staticlist.py @@ -2,6 +2,12 @@ from unfold.plugin import Plugin class StaticList (Plugin) : + """ StaticList allows you to display an html list + that you provide the contents for in the 'list' input argument + It is static in the sense that no query is going to be used to + manage this contents + """ + # only deal with our own stuff here and let Plugin handle the rest def __init__ (self, list=[], with_datatables=False, **settings): Plugin.__init__ (self, **settings) @@ -14,9 +20,11 @@ class StaticList (Plugin) : def template_env (self, request): env={} + # would need some cleaner means to set a header here header=getattr(self,'header',None) if header: env['header']=header env['list']=self.list + env['with_datatables']= "yes" if self.with_datatables else "" return env def requirements (self):