Mercurial > libervia-web
comparison libervia/server/server.py @ 1130:8a7d75c18d40
server: fixed front_url_filter in templates renderer
author | Goffi <goffi@goffi.org> |
---|---|
date | Tue, 18 Sep 2018 21:16:47 +0200 |
parents | e6fe914c3eaf |
children | 9cf592d1e6aa |
comparison
equal
deleted
inserted
replaced
1129:e6fe914c3eaf | 1130:8a7d75c18d40 |
---|---|
1744 self.ns_map = ns_map | 1744 self.ns_map = ns_map |
1745 | 1745 |
1746 def _namespacesGetEb(self, failure_): | 1746 def _namespacesGetEb(self, failure_): |
1747 log.error(_(u"Can't get namespaces map: {msg}").format(msg=failure_)) | 1747 log.error(_(u"Can't get namespaces map: {msg}").format(msg=failure_)) |
1748 | 1748 |
1749 @template.contextfilter | |
1749 def _front_url_filter(self, ctx, relative_url): | 1750 def _front_url_filter(self, ctx, relative_url): |
1750 template_data = ctx[u'template_data'] | 1751 template_data = ctx[u'template_data'] |
1751 return os.path.join(u'/', C.TPL_RESOURCE, template_data.site or u'sat', | 1752 return os.path.join(u'/', C.TPL_RESOURCE, template_data.site or u'sat', |
1752 C.TEMPLATE_TPL_DIR, template_data.theme, relative_url) | 1753 C.TEMPLATE_TPL_DIR, template_data.theme, relative_url) |
1753 | 1754 |