diff options
Diffstat (limited to 'externals/bootstrap-3.2/js/bootstrap-cookie-consent.js')
| -rwxr-xr-x | externals/bootstrap-3.2/js/bootstrap-cookie-consent.js | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/externals/bootstrap-3.2/js/bootstrap-cookie-consent.js b/externals/bootstrap-3.2/js/bootstrap-cookie-consent.js deleted file mode 100755 index 99589c7..0000000 --- a/externals/bootstrap-3.2/js/bootstrap-cookie-consent.js +++ /dev/null @@ -1,83 +0,0 @@ -// Creare's 'Implied Consent' EU Cookie Law Banner v:2.4 -// Conceived by Robert Kent, James Bavington & Tom Foyster -// Modified by Simon Freytag for syntax, namespace, jQuery and Bootstrap - -C = { - // Number of days before the cookie expires, and the banner reappears - cookieDuration: 14, - - // Name of our cookie - cookieName: 'complianceCookie', - - // Value of cookie - cookieValue: 'on', - - // Message banner title - bannerTitle: "Cookies:", - - // Message banner message - bannerMessage: "This site uses cookies to deliver its services. We do not share your visit with any third party.", - - // Message banner dismiss button - bannerButton: "OK", - - // Link to your cookie policy. - bannerLinkURL: "/wiki/Cookies", - - // Link text - bannerLinkText: "Read more", - - // Text alignment - alertAlign: "center", - - // Link text - buttonClass: "btn-success btn-xs", - - createDiv: function() { - var banner = $( - '<div class="alert alert-success alert-dismissible text-' + - this.alertAlign + ' fade in" ' + - 'role="alert" style="position: fixed; bottom: 0; width: 100%; ' + - 'margin-bottom: 0"><strong>' + this.bannerTitle + '</strong> ' + - this.bannerMessage + ' <a href="' + this.bannerLinkURL + '">' + - this.bannerLinkText + '</a> <button type="button" class="btn ' + - this.buttonClass + '" onclick="C.createCookie(C.cookieName, C.cookieValue' + - ', C.cookieDuration)" data-dismiss="alert" aria-label="Close">' + - this.bannerButton + '</button></div>' - ) - $("body").append(banner) - }, - - createCookie: function(name, value, days) { - //console.log("Create cookie") - var expires = "" - if (days) { - var date = new Date() - date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)) - expires = "; expires=" + date.toGMTString() - } - document.cookie = name + "=" + value + expires + "; path=/"; - }, - - checkCookie: function(name) { - var nameEQ = name + "=" - var ca = document.cookie.split(';') - for (var i = 0; i < ca.length; i++) { - var c = ca[i] - while (c.charAt(0) == ' ') - c = c.substring(1, c.length) - if (c.indexOf(nameEQ) == 0) - return c.substring(nameEQ.length, c.length) - } - return null - }, - - init: function() { - if (this.checkCookie(this.cookieName) != this.cookieValue) - this.createDiv() - } -} - -$(document).ready(function() { - C.init() -}) |
