Commit Graph

52 Commits

Author SHA1 Message Date
Frédéric Péters 8e262de57a misc: keep django comments intact in skeleton pages (#25706) 2019-03-07 14:25:12 +01:00
Frédéric Péters b5a8e0cda4 misc: monkeypatch user model with a method to get name id (#30723) 2019-03-04 13:42:56 +01:00
Frédéric Péters 069e18aa15 misc: fix user dependant cells exported in skeleton with django 1.11 (#29845) 2019-01-17 14:39:23 +01:00
Frédéric Péters e039b655e1 pwa: add basic support for push notifications (#25462) 2018-12-20 14:14:35 +01:00
Frédéric Péters 7fab95e8cf misc: change show_menu templatetag to ignore visibility by default (#29174) 2018-12-18 12:34:01 +01:00
Frédéric Péters f3f7202c21 general: refine navigation/menu page visibility (#28963) 2018-12-18 10:56:25 +01:00
Frédéric Péters 51cb703350 misc: always set render_skeleton template variable (#29151) 2018-12-18 09:57:44 +01:00
Frédéric Péters d35ffa3b59 misc: add assignment tag to get a specific page (#28626) 2018-12-05 11:00:27 +01:00
Frédéric Péters b0973b7c97 misc: extend |parse_datetime to accept time.struct_time objects (#27715) 2018-11-01 19:16:41 +01:00
Frédéric Péters 90a11b1328 profile: add a new "user profile" cell (#25633) 2018-08-31 15:23:33 +02:00
Frédéric Péters cae8d0cda5 general: add "sub slug" to create variable pages (#23535) 2018-08-18 14:07:23 +02:00
Frédéric Péters 67931d2d78 add compatibility with python 3 (#25486) 2018-07-28 09:55:59 +02:00
Thomas NOËL 0bbe282874 templatetags: make parse_datetime/date/time stronger (#22067) 2018-02-28 14:39:35 +01:00
Frédéric Péters 0558d9b091 general: update context usage for Django 1.11 (#20935) 2018-01-02 17:45:55 +01:00
Frédéric Péters 754cf3292e misc: update get_group template tag for Django 1.11 (#20935) 2018-01-02 17:45:08 +01:00
Thomas NOËL 029271b2a6 templatetags: add parse_date and parse_time, from django.utils.dateparse (#20846) 2017-12-21 13:12:34 +01:00
Frédéric Péters 916e26ad45 misc: allow a placeholder to force synchronous rendering (#20157) 2017-11-21 13:37:48 +01:00
Serghei Mihai 3014a634ea cells: get only user visible content in placeholders (#19939) 2017-11-07 16:13:04 +01:00
Frédéric Péters 7d916d3d5b manager: include cell type in placeholder names (#19868) 2017-11-07 11:31:29 +01:00
Frédéric Péters c4a08be18a misc: mark strptime as a @stringfilter (#19576) 2017-10-20 10:32:36 +02:00
Frédéric Péters 28e0bd1746 misc: protect placeholder against page missing from context (#19511) 2017-10-20 10:07:54 +02:00
Frédéric Péters c65b13c91d misc: remove support for ezt format in skeletons (#19522) 2017-10-20 10:07:54 +02:00
Frédéric Péters 8bf25cfabd manager: don't crash on buggy cells (#19503) 2017-10-18 08:15:09 +02:00
Frédéric Péters 7ff033f136 misc: add is_empty_placeholder filter tag (#19443) 2017-10-16 14:28:13 +02:00
Frédéric Péters 96208f1f40 misc: also look for placeholders within cells (#19443) 2017-10-16 14:28:13 +02:00
Frédéric Péters 34f6fc985b general: extract placeholder details from templates instead of settings (#18925) 2017-10-13 14:46:53 +02:00
Thomas NOËL 06f3a8690e add group templatetag (for regroup objects) (#17285) 2017-06-30 17:03:56 +02:00
Thomas NOËL df88df87a4 add get templatetag (#17284) 2017-06-30 16:43:15 +02:00
Frédéric Péters cc84f3c5be general: add initial support for custom user dashboards (#15043) 2017-05-23 14:38:15 +02:00
Thomas NOËL b88c28bdb0 templatetags: add parse_datetime, from django.utils.dateparse (#16178) 2017-05-10 14:14:13 +02:00
Thomas NOËL 8e1ff3597c add has_role template filter (#15847) 2017-04-12 11:29:12 +02:00
Frédéric Péters 1bb4b810ba public: add a class to cells that are shown to admin despite groups (#12505) 2016-07-11 10:31:19 +02:00
Frédéric Péters 86b65610bb pylint: remove unused imports 2016-06-01 10:05:21 +02:00
Frédéric Péters 9f62013af4 general: add compatibility with Django 1.8 (#10288) 2016-03-20 10:47:46 +01:00
Frédéric Péters 54c9af60d4 skeleton: makes sure nothing is rendered when cells are present (#9466) 2016-01-02 17:25:45 +01:00
Frédéric Péters c646b93232 misc: don't crash in placeholder templatetag if page_cells is undefined (#8812) 2015-11-02 08:10:22 +01:00
Frédéric Péters 94b6e4d111 general: extend skeleton_extra_placeholder to work as a verbatim block (#8414) 2015-09-29 17:10:12 +02:00
Frédéric Péters b1bb35a952 skeleton: use a more flexible output for empty placeholders (#7411) 2015-05-29 13:56:36 +02:00
Frédéric Péters 0b7b8f7884 skeleton: don't consider access rights when building the menu (#7225) 2015-05-17 23:21:51 +02:00
Frédéric Péters 4de32236f0 general: add a 'base.html' template webservice (#7137) 2015-05-12 16:27:59 +02:00
Frédéric Péters aeb9f4e78a public: fix display of hierarchival menus (#7197) 2015-05-11 16:49:13 +02:00
Frédéric Péters 807f2959d4 wcs: defer loading if there's nothing in cache (#6977) 2015-04-20 12:58:04 +02:00
Thomas NOËL 72d8d5a2b3 templatetags: add strptime (#6957) 2015-04-15 16:07:08 +02:00
Frédéric Péters a471dc1ba8 general: extend menu cell with a depth attribute 2015-02-18 11:22:03 +01:00
Frédéric Péters c44ba9c495 general: add a menu (children of current page) cell type
It has no options for the moment but may be expanded in the future to have
root and depth options.
2015-02-18 08:35:54 +01:00
Frédéric Péters 2b5e0fe29f general: make it possible for a cell to declare itself as irrelevant (#6447) 2015-02-16 17:09:04 +01:00
Frédéric Péters 4bd90c6896 public: list direct children in sublevel menu 2015-01-25 17:07:36 +01:00
Frédéric Péters 8e86134677 general: make it possible to exclude a page from navigation 2015-01-17 12:50:33 +01:00
Frédéric Péters d24b54cf59 general: add visibility settings to pages (#6200) 2015-01-14 15:35:43 +01:00
Frédéric Péters 2534f36acd general: add menu template tag (#6198) 2015-01-12 09:45:38 +01:00