From e6bc73eb172c65b94cecaddb158cdd69ddcce964 Mon Sep 17 00:00:00 2001 From: Stefan Koelle Date: Fri, 11 Sep 2026 20:43:37 +0200 Subject: [PATCH] Fix JSON-LD: use 'safe' filter to prevent HTML escaping of & in title --- shared/_includes/base.njk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/shared/_includes/base.njk b/shared/_includes/base.njk index 8aa8e5f..5a8b323 100644 --- a/shared/_includes/base.njk +++ b/shared/_includes/base.njk @@ -30,10 +30,10 @@ {% if parent %} "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "{{ section }}", "item": "{{ site.url }}/" }, - { "@type": "ListItem", "position": 2, "name": "{{ title }}", "item": "{{ site.url }}{{ page.url }}" } + { "@type": "ListItem", "position": 2, "name": "{{ title | safe }}", "item": "{{ site.url }}{{ page.url }}" } ] {% else %} - "name": "{{ title }}{% if 'moonweb' not in title and 'stefankoelle' not in title %} · moonweb.org{% endif %}", + "name": "{{ title | safe }}{% if 'moonweb' not in title and 'stefankoelle' not in title %} · moonweb.org{% endif %}", "url": "{{ site.url }}", "author": { "@type": "Person", "name": "Stefan Koelle" } {% endif %}