From b8eed1ec176073bbbcd12392da3244971ceb51b0 Mon Sep 17 00:00:00 2001 From: Richard Mortier Date: Sun, 6 Apr 2025 03:01:31 +0200 Subject: process markdown in titles and subtitles in index and recents (#217) --- templates/index.html | 4 ++-- templates/macros/macros.html | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/templates/index.html b/templates/index.html index 2c9fdfb..c2f1c40 100644 --- a/templates/index.html +++ b/templates/index.html @@ -46,9 +46,9 @@ This Template can also be used directly for the index eg: example.com/ or as the {%- if page.summary %} {{ page.summary | markdown(inline=true) | safe }} {%- elif page.description %} - {{ page.description | safe }} + {{ page.description | markdown(inline=true) | safe }} {%- elif page.content %} - {{ page.content | striptags | truncate(length=150) | safe }} + {{ page.content | striptags | truncate(length=150) | markdown(inline=true) | safe }} {%- elif page.extra.static_thumbnail %} {%- endif %} diff --git a/templates/macros/macros.html b/templates/macros/macros.html index c02f190..6c7b85c 100644 --- a/templates/macros/macros.html +++ b/templates/macros/macros.html @@ -6,7 +6,7 @@ {%- set uglyurls = config.extra.uglyurls | default(value=false) -%} {%- if config.extra.search_library %}{%- if config.extra.search_library == "offline" %}{% set uglyurls = true %}{% endif %}{% endif %}
- {{ page.title }} + {{ page.title | markdown(inline=true) | safe }}
{%- endmacro page_listing %} @@ -25,7 +25,7 @@ {%- macro title_post(page, config) %} {%- set uglyurls = config.extra.uglyurls | default(value=false) -%} {%- if config.extra.search_library %}{%- if config.extra.search_library == "offline" %}{% set uglyurls = true %}{% endif %}{% endif %} -

{{ page.title }}

+

{{ page.title | markdown(inline=true) | safe }}

{%- endmacro title_post %} @@ -100,7 +100,7 @@ {%- macro title_index(page, config) %} {%- set uglyurls = config.extra.uglyurls | default(value=false) -%} {%- if config.extra.search_library %}{%- if config.extra.search_library == "offline" %}{% set uglyurls = true %}{% endif %}{% endif %} - {% if config.extra.title_size_index %}{% endif %}{{ page.title }}{% if config.extra.title_size_index %}{% endif %} + {% if config.extra.title_size_index %}{% endif %}{{ page.title | markdown(inline=true) | safe }}{% if config.extra.title_size_index %}{% endif %} {%- endmacro title_index %} -- cgit v1.3.1