annotate .hgtags @ 2671:0fa217fafabf

tools (common/template), jp: refactoring to handle multiple sites: - site can now be specified in template header before theme, for instance: (some_site/some_theme)path/to/template.ext - absolute template paths are now implemented, but Renderer must be instanciated with trusted to True for security reason (it's the case for jp) - a new "front_url_filter" callable can be given to Renderer, which will convert template path to URL seen by end-user (default to real path). - the "front_url_filter" can be used in templates with… "front_url" filter - template_data is a new named tuple available in templates, which give site, theme and template relative URL - search order is site/theme, site/default_theme, and default/default_theme where default link to sat_pubsub templates - when loading CSS files, files with _noscript suffixes are now loaded, and used when javascript is not available - "styles_extra.css" is also loaded before "styles.css", useful when a theme want to reuse default style, and just override some rules - new site can be specified in sat.conf [DEFAULT] section, using sites_path_public_dict or sites_path_private_dict (where sites_path_private_dict won't be used in public frontends, like Libervia) - "private" argument of Renderer tells the renderer to load private sites or not - templates are now loaded from "templates" subdirectory, to differenciate them from other data like i18n - jp template output has been updated to handle those changes, and to manage absolute templates
author Goffi <goffi@goffi.org>
date Mon, 10 Sep 2018 08:58:18 +0200
parents 755a0b8643bd
children 202e2d8e3d7b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2633
f3bbb6822ab3 misc: renamed former tags from "SàT va.b.c" to "a.b.c"
Goffi <goffi@goffi.org>
parents: 2030
diff changeset
1 d660d1e5cee410bf9ac15b89ceb93543bcff0a6f 0.0.2
f3bbb6822ab3 misc: renamed former tags from "SàT va.b.c" to "a.b.c"
Goffi <goffi@goffi.org>
parents: 2030
diff changeset
2 b95550704b4f965c9dca5f6681186bf8a9b64074 0.0.3
f3bbb6822ab3 misc: renamed former tags from "SàT va.b.c" to "a.b.c"
Goffi <goffi@goffi.org>
parents: 2030
diff changeset
3 b778622b87337785252d47d2b3c4fe3085a37ab4 0.1.0
f3bbb6822ab3 misc: renamed former tags from "SàT va.b.c" to "a.b.c"
Goffi <goffi@goffi.org>
parents: 2030
diff changeset
4 53aa958a2d3d6451ae75610e3c6fb947d3d6f21b 0.1.1
f3bbb6822ab3 misc: renamed former tags from "SàT va.b.c" to "a.b.c"
Goffi <goffi@goffi.org>
parents: 2030
diff changeset
5 cc2afb92ab93a4c6399ca9b6cdc5224878a57a24 0.2.0
f3bbb6822ab3 misc: renamed former tags from "SàT va.b.c" to "a.b.c"
Goffi <goffi@goffi.org>
parents: 2030
diff changeset
6 df6b9b881f0e9f335483c986b00fd58f2ed6164a 0.3.0
f3bbb6822ab3 misc: renamed former tags from "SàT va.b.c" to "a.b.c"
Goffi <goffi@goffi.org>
parents: 2030
diff changeset
7 12cfa23c6ab9235dddb2e8887eb0fe90fc98da75 0.4.0
f3bbb6822ab3 misc: renamed former tags from "SàT va.b.c" to "a.b.c"
Goffi <goffi@goffi.org>
parents: 2030
diff changeset
8 f93e917be3f41a254a4612da22ed9fc5e0209f80 0.4.1
f3bbb6822ab3 misc: renamed former tags from "SàT va.b.c" to "a.b.c"
Goffi <goffi@goffi.org>
parents: 2030
diff changeset
9 a090e5ee83c2c2d9d110c7516c3d74573426a97b 0.5.0
f3bbb6822ab3 misc: renamed former tags from "SàT va.b.c" to "a.b.c"
Goffi <goffi@goffi.org>
parents: 2030
diff changeset
10 008c8ccd5dcc4c47578ee7190e6823186720c864 0.5.1
1724
13e43b2cd7a2 Added tag 0.6.0 for changeset 21e6d11615ea
Goffi <goffi@goffi.org>
parents: 1209
diff changeset
11 21e6d11615eaeb7e03bacf4eb53e5c3c5d54ce08 0.6.0
2030
58a44574c9ad misc: fixed 0.6.1 tag
Goffi <goffi@goffi.org>
parents: 2002
diff changeset
12 b075c5a576ef3ce628e30b0ce02bf00ec35a3c4c 0.6.1
2636
ec1bfd8d820a Added tag 0.7.0a1 for changeset eecd84a2530a
Goffi <goffi@goffi.org>
parents: 2633
diff changeset
13 eecd84a2530aacb3255f702cdab2010b39bb1851 0.7.0a1
2637
534b264d63df install: fixed DBUS_FILE path
Goffi <goffi@goffi.org>
parents: 2636
diff changeset
14 eecd84a2530aacb3255f702cdab2010b39bb1851 0.7.0a1
534b264d63df install: fixed DBUS_FILE path
Goffi <goffi@goffi.org>
parents: 2636
diff changeset
15 0000000000000000000000000000000000000000 0.7.0a1
2638
1152e75d5ea5 Added tag 0.7.0a1 for changeset 534b264d63df (replace former tag after setup fix)
Goffi <goffi@goffi.org>
parents: 2637
diff changeset
16 0000000000000000000000000000000000000000 0.7.0a1
1152e75d5ea5 Added tag 0.7.0a1 for changeset 534b264d63df (replace former tag after setup fix)
Goffi <goffi@goffi.org>
parents: 2637
diff changeset
17 534b264d63df0e6241395b26cfd994b9fee187f0 0.7.0a1
2642
755a0b8643bd Added tag 0.7.0a2 for changeset b42aa52d2621
Goffi <goffi@goffi.org>
parents: 2638
diff changeset
18 b42aa52d262106ee6743d0205830be9d837ebfa9 0.7.0a2