소스 검색

Add uservoice

Amauri CHAMPEAUX 10 년 전
부모
커밋
295163aae8
1개의 변경된 파일29개의 추가작업 그리고 0개의 파일을 삭제
  1. 29 0
      tarteaucitron.services.js

+ 29 - 0
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",