Mercurial > libervia-web
view libervia/pages/_browser/browser_meta.json @ 1306:c07112ef01cd
browser (template): adapted filters/global/extensions to manage SàT templates:
`template` module has been update so most SàT template can be run from browser:
- `profile` and `csrf_token` are set as globals
- an implementation of `xmlattr` filter has been added
- `date_fmt` filter has been implemented using `moment.js`
- i18n method `_` has been added to globals, and `{% trans %}` statement has been
implemented using an extension. For now they are not actually translating but just
returning the unmodified string.
- new `get_args` helper method to handle `nunjucks` convention for arguments.
- fixed `get_elt` to only return the first child element (avoiding any text child) + added
a defaut value for `context`
author | Goffi <goffi@goffi.org> |
---|---|
date | Thu, 16 Jul 2020 09:08:50 +0200 |
parents | a48fe20f60c7 |
children | e35de70f5295 |
line wrap: on
line source
{ "js": { "package": { "dependencies": { "nunjucks": "latest", "swiper": "latest", "moment": "latest" } }, "brython_map": { "nunjucks": "nunjucks/browser/nunjucks.min.js", "swiper": { "path": "swiper/js/swiper.min.js", "export": ["Swiper"] }, "moment": "moment/min/moment.min.js" } } }