234db99ef5
dynamic,HandlerFeedGenerator: Check for read permissions
2023-07-27 18:02:12 +02:00
ecd45a61c8
HandlerPageView: Use RevisionRenderer
2022-08-20 12:30:47 +02:00
51b259f385
HandlerPageView: Set 'pagetitle' dynamic variable
2022-08-17 22:41:15 +02:00
0cad11004f
HandlerPageView: Drop partial caches
...
Anonymous access is the common case, this is already cached.
For other cases this logic cannot be justified as there
is hardly a practical gain for that extra complexity.
2022-08-17 21:57:19 +02:00
86890660f4
HandlerPageView: Set 'createdon' dynamic variable
2022-08-17 19:35:52 +02:00
1e224fdac6
HandlerPageView: First resolve all dynamics before parsing tags
...
Should make more sense this way, especially to extract headlines.
2022-03-29 22:36:05 +02:00
03c5646858
HandlerPageView: Parse dynamically included pages recursively
2022-03-28 21:25:37 +02:00
1ae5495e61
Dynamic: Add DynamicContentIncludePage to allow including pages
2022-03-27 21:36:53 +02:00
ac793c6d39
handlers: HandlerPageView: Add '[dynamic:postlist]' tag by callback
2022-03-27 08:37:55 +02:00
1d5bf80710
HandlerPageView: Add [cmd:pagetitle] to set custom per-page titles
2022-01-23 10:02:46 +01:00
828d827c3d
Adjust to new Template::getPage() returning value, not reference
2021-10-08 00:11:58 +02:00
2aa11fc2b2
HandlerPageView: Add misisng check whether passed revision is most recent
2021-03-16 21:05:59 +01:00
dac07d23a9
HandlerPageView: Use revision from db, not query param, as template value.
...
Not a vulnerability, but more correct this way.
2021-01-29 16:46:13 +01:00
5abaaf67d0
HandlerPageView: Prevent viewing older revisions if not allowed
2020-09-21 21:44:26 +02:00
15c5b66800
page view: fix messed up ul close tags
2019-08-26 20:51:59 +02:00
7630301168
handlers: permisison check for all pages + retrieve user-specific permissions for pages (if any)
2019-05-03 15:59:29 +02:00
3bfebfe8a8
Let's make (git) history!
2018-11-03 17:12:20 +01:00