summaryrefslogtreecommitdiff
path: root/externals/bootstrap-3.2/js/bootstrap-cookie-consent.js
diff options
context:
space:
mode:
Diffstat (limited to 'externals/bootstrap-3.2/js/bootstrap-cookie-consent.js')
-rwxr-xr-xexternals/bootstrap-3.2/js/bootstrap-cookie-consent.js83
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()
-})