From 8de53244799f0d2d0343056d348d810343cf7aa5 Mon Sep 17 00:00:00 2001 From: Alexandros Date: Wed, 30 May 2018 01:48:36 +0300 Subject: Add vimeo_simple Fixes #4749 --- config/privacy/privacyConfig.go | 5 +++++ config/privacy/privacyConfig_test.go | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'config') diff --git a/config/privacy/privacyConfig.go b/config/privacy/privacyConfig.go index e7bb1e25c..d4820396d 100644 --- a/config/privacy/privacyConfig.go +++ b/config/privacy/privacyConfig.go @@ -82,6 +82,11 @@ type Twitter struct { // Vimeo holds the privacy configuration settingsrelated to the Vimeo shortcode. type Vimeo struct { Service `mapstructure:",squash"` + + // If simple mode is enabled, only a thumbnail is fetched from i.vimeocdn.com and + // shown with a play button overlaid. If a user clicks the button, he/she will + // be taken to the video page on vimeo.com in a new browser tab. + Simple bool } // YouTube holds the privacy configuration settingsrelated to the YouTube shortcode. diff --git a/config/privacy/privacyConfig_test.go b/config/privacy/privacyConfig_test.go index 72ffb5467..5593872de 100644 --- a/config/privacy/privacyConfig_test.go +++ b/config/privacy/privacyConfig_test.go @@ -46,6 +46,7 @@ disable = true enableDNT = true [privacy.vimeo] disable = true +simple = true [privacy.youtube] disable = true privacyEnhanced = true @@ -69,7 +70,7 @@ simple = true assert.True(pc.Twitter.Disable) assert.True(pc.Twitter.EnableDNT) assert.True(pc.Vimeo.Disable) - + assert.True(pc.Vimeo.Simple) assert.True(pc.YouTube.PrivacyEnhanced) assert.True(pc.YouTube.Disable) } -- cgit v1.2.3