commit 8badc18508d93e7dff0c2ef3845b090521e392ff
parent 9aa7ebc8c4404551797d11ec1bbac407283677d4
Author: Chris <chris@echoz.io>
Date: Fri, 2 Feb 2024 04:23:00 +0100
refactor: make google map embed a shortcode
Diffstat:
3 files changed, 12 insertions(+), 25 deletions(-)
diff --git a/content/kart.md b/content/kart.md
@@ -2,31 +2,10 @@
title: Kart
---
## Fåberg skytehall
-<iframe
- width="100%"
- height="320"
- frameborder="0" style="border:0"
- referrerpolicy="no-referrer-when-downgrade"
- src="https://www.google.com/maps/embed/v1/place?key={{<google_maps_key>}}&language=no&q=Thomas+Jørstads+veg+6,+2625+Fåberg"
- allowfullscreen>
-</iframe>
+{{< google_maps "Thomas Jørstads veg 6, 2625 Fåberg" >}}
## Hovemoen skytebane
-<iframe
- width="100%"
- height="320"
- frameborder="0" style="border:0"
- referrerpolicy="no-referrer-when-downgrade"
- src="https://www.google.com/maps/embed/v1/place?key={{<google_maps_key>}}&q=LPK+-+Pistolbane"
- allowfullscreen>
-</iframe>
+{{< google_maps "LPK - Pistolbane" >}}
## Østre Gausdal Skytterlags Skytebane
-<iframe
- width="100%"
- height="320"
- frameborder="0" style="border:0"
- referrerpolicy="no-referrer-when-downgrade"
- src="https://www.google.com/maps/embed/v1/place?key={{<google_maps_key>}}&q=Østre+Gausdal+skytterlag+Skytebane"
- allowfullscreen>
-</iframe>
+{{< google_maps "Østre Gausdal skytterlag Skytebane" >}}
diff --git a/layouts/shortcodes/google_maps b/layouts/shortcodes/google_maps
@@ -0,0 +1,9 @@
+{{- $place := replaceRE "\\s+" "x" (.Get 0) -}}
+<iframe
+ width="100%"
+ height="320"
+ frameborder="0" style="border:0"
+ referrerpolicy="no-referrer-when-downgrade"
+ src="https://www.google.com/maps/embed/v1/place?key={{.Site.Params.googleMapsKey}}&language=no&q={{$place}}"
+ allowfullscreen>
+</iframe>
diff --git a/layouts/shortcodes/google_maps_key b/layouts/shortcodes/google_maps_key
@@ -1 +0,0 @@
-{{ .Site.Params.googleMapsKey }}