From 0e339c79c7033dc6cdf01d34e21cedfff1c202c7 Mon Sep 17 00:00:00 2001 From: Luca Beltrame Date: Thu, 25 Feb 2021 23:57:49 +0100 Subject: [PATCH] [ci skip] Actual video shortcode --- layouts/shortcodes/youtube.html | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 layouts/shortcodes/youtube.html diff --git a/layouts/shortcodes/youtube.html b/layouts/shortcodes/youtube.html new file mode 100644 index 0000000..8367825 --- /dev/null +++ b/layouts/shortcodes/youtube.html @@ -0,0 +1,19 @@ +{{- $pc := .Page.Site.Config.Privacy.YouTube -}} +{{- if not $pc.Disable -}} +{{- $ytHost := cond $pc.PrivacyEnhanced "www.youtube-nocookie.com" "www.youtube.com" -}} +{{- $id := .Get "id" | default (.Get 0) -}} +{{- $class := .Get "class" | default (.Get 1) -}} +{{- $params := slice -}} +{{- if eq (.Get "autoplay") "true" -}} + {{- $params = $params | append (querify "autoplay" 1) -}} +{{- end -}} +{{- with (.Get "start") -}} + {{- $params = $params | append (querify "start" (. | int)) -}} +{{- end -}} +{{- with (.Get "end") -}} + {{- $params = $params | append (querify "end" (. | int)) -}} +{{- end }} +
+ +
+{{ end -}}