From 3709c94d5953808d526bccee46fc72757f612c39 Mon Sep 17 00:00:00 2001 From: Brummel Date: Wed, 20 May 2026 23:43:45 +0200 Subject: [PATCH] fix: remove Google Maps embed for GDPR compliance The live site had the Maps iframe removed because third-party embeds trigger cookie-consent obligations under GDPR. The Phase-1 1:1 pass accidentally reintroduced it; this commit removes: - the inline iframe on the home page (templates/index.html) - the map() shortcode (templates/shortcodes/map.html) - the {{ map() }} call on the contact page (content/contact.md) Do not re-add without a working consent gate. --- content/contact.md | 4 ---- templates/index.html | 15 +++------------ templates/shortcodes/map.html | 11 ----------- 3 files changed, 3 insertions(+), 27 deletions(-) delete mode 100644 templates/shortcodes/map.html diff --git a/content/contact.md b/content/contact.md index 6aa9f87..06d7be5 100644 --- a/content/contact.md +++ b/content/contact.md @@ -35,10 +35,6 @@ Kaiserstr. 23 **Die Praxis ist nach Termin organisiert.** Bei akuten Erkrankungen ist eine Vorstellung in der Praxis jederzeit möglich. -## Anfahrt - -{{ map() }} - ## Ärztlicher Bereitschaftsdienst Sollten Sie außerhalb unserer Praxiszeiten ärztliche Hilfe benötigen, können Sie unter der für Sie kostenlosen Telefonnummer **116117** den [zentralen ärztlichen Bereitschaftsdienst](http://www.116117info.de) erreichen. diff --git a/templates/index.html b/templates/index.html index a1d8ffa..7012423 100644 --- a/templates/index.html +++ b/templates/index.html @@ -91,17 +91,8 @@ {# Notfall block intentionally skipped — was `published: false` in Grav. #} -{# ───────── Map ───────── #} -
- -
+{# Map embed removed — third-party iframes trigger GDPR cookie consent. + The live site had it removed for this reason; do not add back without + a consent gate. #} {% endblock %} diff --git a/templates/shortcodes/map.html b/templates/shortcodes/map.html deleted file mode 100644 index 1f5cccc..0000000 --- a/templates/shortcodes/map.html +++ /dev/null @@ -1,11 +0,0 @@ -
- -