From 069e7a713e614cd8afeae669c6dc0b1d1191e320 Mon Sep 17 00:00:00 2001 From: Amauri CHAMPEAUX Date: Fri, 15 Jul 2022 17:15:24 +0200 Subject: [PATCH] Fix #967 --- tarteaucitron.services.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/tarteaucitron.services.js b/tarteaucitron.services.js index 3f3f532..c517955 100644 --- a/tarteaucitron.services.js +++ b/tarteaucitron.services.js @@ -32,6 +32,30 @@ tarteaucitron.services.iframe = { } }; +// trustpilot +tarteaucitron.services.trustpilot = { + "key": "trustpilot", + "type": "other", + "name": "Trustpilot", + "uri": "https://fr.legal.trustpilot.com/for-reviewers/end-user-privacy-terms", + "needConsent": true, + "cookies": [], + "js": function () { + "use strict"; + tarteaucitron.fallback(['trustpilot-widget'], ''); + tarteaucitron.addScript('https://widget.trustpilot.com/bootstrap/v5/tp.widget.sync.bootstrap.min.js'); + }, + "fallback": function () { + "use strict"; + var id = 'trustpilot'; + tarteaucitron.fallback(['trustpilot-widget'], function (elem) { + elem.style.width = elem.getAttribute('data-style-width'); + elem.style.height = elem.getAttribute('data-style-height'); + return tarteaucitron.engage(id); + }); + } +}; + // antvoice tarteaucitron.services.antvoice = { "key": "antvoice",