From 295163aae884af31d53c8afde00a0b3fb41a3551 Mon Sep 17 00:00:00 2001 From: Amauri CHAMPEAUX Date: Sat, 24 Jan 2015 12:51:19 +0100 Subject: [PATCH] Add uservoice --- tarteaucitron.services.js | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/tarteaucitron.services.js b/tarteaucitron.services.js index 7467638..286cc6a 100644 --- a/tarteaucitron.services.js +++ b/tarteaucitron.services.js @@ -373,6 +373,35 @@ tarteaucitron.services.twitter = { } }; +// user voice +tarteaucitron.services.uservoice = { + "key": "uservoice", + "type": "support", + "name": "UserVoice", + "uri": "https://www.uservoice.com/privacy/", + "needConsent": true, + "cookies": [], + "js": function () { + "use strict"; + if (tarteaucitron.user.userVoiceApi === undefined) { + return; + } + window.UserVoice = window.UserVoice || []; + tarteaucitron.addScript('//widget.uservoice.com/' + tarteaucitron.user.userVoiceApi + '.js', '', function () { + UserVoice.push(['addTrigger', { + mode: tarteaucitron.user.userVoiceMode, + trigger_position: tarteaucitron.user.userVoicePosition, + trigger_color: tarteaucitron.user.userVoiceColor, + trigger_background_color: tarteaucitron.user.userVoiceBackground, + accent_color: tarteaucitron.user.userVoiceAccent + }]); + if (typeof tarteaucitron.user.userVoiceMore === 'function') { + tarteaucitron.user.userVoiceMore(); + } + }); + } +}; + // vimeo tarteaucitron.services.vimeo = { "key": "vimeo",