def __init__(self, ar, template, context, result, **kw): self.ar = ar #~ context.update(appy_renderer=self) context.update(restify=self.restify_func) context.update(html=self.html_func) context.update(jinja=self.jinja_func) context.update(table=self.insert_table) context.update(as_odt=self.as_odt) #~ context.update(story=self.insert_story) #~ context.update(html2odf=html2odf) context.update(ehtml=html2odf) context.update(toxml=toxml) #~ from lino.extjs import ui #~ self.extjs_ui = ui #~ self.extjs_ui = settings.SITE.ui #~ context.update(ui=self.extjs_ui) context.update(ui=settings.SITE.ui) context.update(settings=settings) context.update(sc=settings.SITE.site_config) context.update(settings.SITE.modules) kw.update(finalizeFunction=self.finalize_func) AppyRenderer.__init__(self,template,context,result, **kw) #~ self.my_automaticstyles = odf.style.automaticstyles() #~ self.my_styles = odf.style.styles() self.my_automaticstyles = [] self.my_styles = []
def __init__(self, ar, template, context, result, **kw): self.ar = copy(ar) # self.ar.renderer = settings.SITE.kernel.html_renderer # self.ar.renderer = settings.SITE.plugins.bootstrap3.renderer self.ar.renderer = settings.SITE.plugins.jinja.renderer #~ context.update(appy_renderer=self) context.update(restify=self.restify_func) context.update(html=self.html_func) # context.update(E=E) # context.update(Decimal=Decimal) context.update(jinja=self.jinja_func) context.update(table=self.insert_table) context.update(as_odt=self.as_odt) context.update(story=self.insert_story) #~ context.update(html2odf=html2odf) context.update(ehtml=html2odf) context.update(toxml=toxml) #~ from lino.extjs import ui #~ self.extjs_ui = ui context.update(ui=settings.SITE.kernel) context.update(settings=settings) context.update(sc=settings.SITE.site_config) if False: context.update(settings.SITE.modules) # 20150810 removed above line because this "feature" # caused the name `jinja` defined above to be overridden. kw.update(finalizeFunction=self.finalize_func) OriginalAppyRenderer.__init__(self, template, context, result, **kw) #~ self.my_automaticstyles = odf.style.automaticstyles() #~ self.my_styles = odf.style.styles() self.my_automaticstyles = [] self.my_styles = []
def __init__(self, ar, template, context, result, **kw): self.ar = copy(ar) # self.ar.renderer = settings.SITE.kernel.html_renderer # self.ar.renderer = settings.SITE.plugins.bootstrap3.renderer self.ar.renderer = settings.SITE.plugins.jinja.renderer #~ context.update(appy_renderer=self) context.update(restify=self.restify_func) context.update(html=self.insert_html) context.update(jinja=self.insert_jinja) context.update(table=self.insert_table) context.update(story=self.insert_story) context.update(as_odt=self.as_odt) #~ context.update(html2odf=html2odf) context.update(ehtml=html2odf) context.update(toxml=toxml) #~ from lino.extjs import ui #~ self.extjs_ui = ui context.update(ui=settings.SITE.kernel) context.update(settings=settings) context.update(sc=settings.SITE.site_config) if False: context.update(settings.SITE.models) # 20150810 removed above line because this "feature" # caused the name `jinja` defined above to be overridden. kw.update(finalizeFunction=self.finalize_func) OriginalAppyRenderer.__init__(self, template, context, result, **kw) #~ self.my_automaticstyles = odf.style.automaticstyles() #~ self.my_styles = odf.style.styles() self.my_automaticstyles = [] self.my_styles = []