summaryrefslogtreecommitdiffstats
path: root/tpl/tplimpl/embedded/templates/shortcodes/twitter.html
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-05-24 12:25:52 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-05-24 12:25:52 +0200
commit9753cb59f1f1d866943a485dd7c917d1b68f6eda (patch)
tree99d98e265f94011689d0589b76ac49d6256edc16 /tpl/tplimpl/embedded/templates/shortcodes/twitter.html
parent3bfe8f4be653f44674293685cb5750d90668b2f6 (diff)
Support DNT in Twitter shortcode for GDPR
Fixes #4765
Diffstat (limited to 'tpl/tplimpl/embedded/templates/shortcodes/twitter.html')
-rwxr-xr-xtpl/tplimpl/embedded/templates/shortcodes/twitter.html4
1 files changed, 3 insertions, 1 deletions
diff --git a/tpl/tplimpl/embedded/templates/shortcodes/twitter.html b/tpl/tplimpl/embedded/templates/shortcodes/twitter.html
index d9bef725f..62dd21592 100755
--- a/tpl/tplimpl/embedded/templates/shortcodes/twitter.html
+++ b/tpl/tplimpl/embedded/templates/shortcodes/twitter.html
@@ -1,4 +1,6 @@
{{- $pc := .Page.Site.Config.Privacy.Twitter -}}
{{- if not $pc.Disable -}}
-{{ (getJSON "https://api.twitter.com/1/statuses/oembed.json?id=" (index .Params 0)).html | safeHTML }}
+{{ $url := printf "https://api.twitter.com/1/statuses/oembed.json?id=%s&dnt=%t" (index .Params 0) $pc.EnableDNT }}
+{{ $json := getJSON $url }}
+{{ $json.html | safeHTML }}
{{- end -}} \ No newline at end of file