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)
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):