Merge function
This commit is contained in:
parent
871a35a900
commit
d24776187b
|
|
@ -6,7 +6,7 @@ var scripts = document.getElementsByTagName('script'),
|
|||
cdn = path.split('/').slice(0, -1).join('/') + '/';
|
||||
|
||||
var tarteaucitron = {
|
||||
"highPrivacy": false,
|
||||
"highPrivacy": false, // disable the auto consent on navigation
|
||||
"showAlertSmall": true, // show the small banner on bottom right?
|
||||
"autoOpen": false, // auto open the panel with #tarteaucitron hash?
|
||||
"grayArea": false, // activate the features of the gray area?
|
||||
|
|
@ -105,10 +105,10 @@ var tarteaucitron = {
|
|||
html += ' <b>' + tarteaucitron.lang.all + '</b>';
|
||||
html += ' </div>';
|
||||
html += ' <div class="tarteaucitronAsk">';
|
||||
html += ' <div id="tarteaucitronAllAllowed" class="tarteaucitronAllow" onclick="tarteaucitron.userInterface.acceptAll();">';
|
||||
html += ' <div id="tarteaucitronAllAllowed" class="tarteaucitronAllow" onclick="tarteaucitron.userInterface.respondAll(true);">';
|
||||
html += ' ' + tarteaucitron.lang.allow;
|
||||
html += ' </div> ';
|
||||
html += ' <div id="tarteaucitronAllDenied" class="tarteaucitronDeny" onclick="tarteaucitron.userInterface.rejectAll();">';
|
||||
html += ' <div id="tarteaucitronAllDenied" class="tarteaucitronDeny" onclick="tarteaucitron.userInterface.respondAll(false);">';
|
||||
html += ' ' + tarteaucitron.lang.deny;
|
||||
html += ' </div>';
|
||||
html += ' </div>';
|
||||
|
|
@ -168,7 +168,7 @@ var tarteaucitron = {
|
|||
html += ' <span id="tarteaucitronDisclaimerAlert">';
|
||||
html += ' ' + tarteaucitron.lang.alertBig;
|
||||
html += ' </span>';
|
||||
html += ' <span id="tarteaucitronPersonalize" onclick="tarteaucitron.userInterface.acceptAll();">';
|
||||
html += ' <span id="tarteaucitronPersonalize" onclick="tarteaucitron.userInterface.respondAll(true);">';
|
||||
html += ' ' + tarteaucitron.lang.acceptAll;
|
||||
html += ' </span>';
|
||||
html += ' <span id="tarteaucitronCloseAlert" onclick="tarteaucitron.userInterface.openPanel();">';
|
||||
|
|
@ -246,7 +246,7 @@ var tarteaucitron = {
|
|||
"use strict";
|
||||
document.getElementById(id).style[property] = value;
|
||||
},
|
||||
"acceptAll": function () {
|
||||
"respondAll": function (status) {
|
||||
"use strict";
|
||||
var s = tarteaucitron.services,
|
||||
service,
|
||||
|
|
@ -256,33 +256,17 @@ var tarteaucitron = {
|
|||
for (index = 0; index < tarteaucitron.job.length; index += 1) {
|
||||
service = s[tarteaucitron.job[index]];
|
||||
key = service.key;
|
||||
if (tarteaucitron.launch[key] !== true) {
|
||||
if (tarteaucitron.launch[key] !== true && status === true) {
|
||||
tarteaucitron.launch[key] = true;
|
||||
tarteaucitron.services[key].js();
|
||||
}
|
||||
tarteaucitron.state[key] = true;
|
||||
tarteaucitron.cookie.create(key, true);
|
||||
tarteaucitron.userInterface.color(key, true);
|
||||
tarteaucitron.state[key] = status;
|
||||
tarteaucitron.cookie.create(key, status);
|
||||
tarteaucitron.userInterface.color(key, status);
|
||||
|
||||
tarteaucitron.userInterface.closeAlert();
|
||||
}
|
||||
},
|
||||
"rejectAll": function () {
|
||||
"use strict";
|
||||
var s = tarteaucitron.services,
|
||||
service,
|
||||
key,
|
||||
index = 0;
|
||||
|
||||
for (index = 0; index < tarteaucitron.job.length; index += 1) {
|
||||
service = s[tarteaucitron.job[index]];
|
||||
key = service.key;
|
||||
|
||||
tarteaucitron.state[key] = false;
|
||||
tarteaucitron.cookie.create(key, false);
|
||||
tarteaucitron.userInterface.color(key, false);
|
||||
}
|
||||
},
|
||||
"respond": function (el, status) {
|
||||
"use strict";
|
||||
var key = el.id.replace(new RegExp("(Eng[0-9]+|Allow|Deni)ed", "g"), '');
|
||||
|
|
|
|||
Loading…
Reference in New Issue