Tera 2 updates fix: use safe navigation for favicon
1 file changed, 10 insertions(+), 10 deletions(-)
changed files
M templates/page.html → templates/page.html
@@ -1,25 +1,25 @@ -{% import "macros.html" as macros %} + {% extends "base.html" %} {% block title %}{{ page.title }} | {{ super() }}{% endblock %} -{% block main %} - {%- if not page.extra.menu -%} +{%- block main -%} + {%- if not page.extra?.menu -%} <h1>{{ page.title }}</h1> {%- if page.date %} <p> <i> - <time datetime="{{ page.date | date(format='%+') }}" pubdate> - {{- page.date | date(format=config.extra.date_format) -}} + <time datetime="{{ page.date | date(format='%Y-%m-%d') }}" pubdate> + {{- page.date | date(format=config.extra?.date_format or "%Y-%m-%d") -}} </time> </i> </p> {%- endif %} {%- endif %} - {%- if config.extra.table_of_contents.show and not page.extra.hide_table_of_contents and page.toc %} - <details {% if config.extra.table_of_contents.visible_on_load %}open{% endif %}> + {%- if config.extra?.table_of_contents?.show and not page.extra?.hide_table_of_contents and page.toc %} + <details {% if config.extra?.table_of_contents?.visible_on_load %}open{% endif %}> <summary>{{ trans(key="table_of_contents", lang=lang) }}</summary> - {{- macros::table_of_contents(toc=page.toc, max_level=config.extra.table_of_contents.max_level) | indent() | safe() }} + {{ <table_of_contents toc={page.toc} max_level={config.extra?.table_of_contents?.max_level or 6} /> }} </details> {%- endif %} <main>@@ -30,9 +30,9 @@ {%- if page.taxonomies %} {%- for name, taxon in page.taxonomies %} {{ name | capitalize }}: {%- for item in taxon %} - <a href="{{ get_taxonomy_url(kind=name, name=item, lang=lang) }}">#{{ item }}</a> + <a href="{{ get_taxonomy_url(kind=name, term=item, lang=lang) }}">#{{ item }}</a> {%- endfor %} {%- endfor %} {%- endif %} </p> -{% endblock %} +{%- endblock main -%}