template: custom themes for agenda

For agenda a custom theme can be configured in locations/theme.
Templates are read from the subdirectory "templates/<theme>/".  The
default theme is "default".  All Templates are moved to
templates/default.
This commit is contained in:
Milan
2023-02-25 11:06:52 +01:00
parent e067bc1448
commit ebd521452a
38 changed files with 8 additions and 12 deletions

View File

@@ -0,0 +1,20 @@
<TMPL_IF use_client_cache>Cache-Control: max-age=600, must-revalidate
</TMPL_IF>Content-type:application/json; charset=UTF-8
Access-Control-Allow-Origin: *
"events" : {
<TMPL_LOOP events>
"event" : [ {
"id" : "<TMPL_VAR event_id>",
"program" : "<TMPL_VAR program>",
"series" : "<TMPL_VAR series_name>",
"title" : "<TMPL_VAR title>",
"start" : "<TMPL_VAR start_date> <TMPL_VAR start_time>:00",
"end" : "<TMPL_VAR end_date> <TMPL_VAR end_time>:00",
"location" : "<TMPL_VAR location>",
"published" : "<TMPL_VAR created_at>",
"updated" : "<TMPL_VAR modified_at>",
} ]
<TMPL_UNLESS NAME="__last__">,</TMPL_UNLESS>
</TMPL_LOOP>
}