diff --git a/dist/syi-widget.js b/dist/syi-widget.js index a69806d..50390d5 100644 --- a/dist/syi-widget.js +++ b/dist/syi-widget.js @@ -1 +1 @@ -!function(e){var n={};function t(i){if(n[i])return n[i].exports;var o=n[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,t),o.l=!0,o.exports}t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:i})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(t.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)t.d(i,o,function(n){return e[n]}.bind(null,o));return i},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=5)}([function(e,n){e.exports='\n\n'},function(e){e.exports={hl_1:"Diese Seite ist ebenfalls von der",hl_2:"EU-Urheberrechtsreform",hl_3:" betroffen!",main_1:"Hilf uns am 23. März",main_2:"das freie Internet zu retten!",confirm:"Weitere Informationen",ignore:"Ignorieren",link:"https://savetheinternet.info/demos?lang=de"}},function(e){e.exports={hl_1:"This page will be affected by the",hl_2:"EU Copyright Directive",hl_3:", too!",main_1:"Help us to save your internet",main_2:"on March 23rd!",confirm:"More information",ignore:"Ignore",link:"https://savetheinternet.info/demos?lang=en"}},function(e){e.exports={hl_1:"Cette page sera affectée par la",hl_2:"Directive de l'UE sur le droit d'auteur",hl_3:" également !",main_1:"Aidez-nous à sauver votre Internet",main_2:"le 23 mars !",confirm:"Plus d'informations",ignore:"Ignorer",link:"https://savetheinternet.info/demos?lang=fr"}},function(e){e.exports={hl_1:"Deze website zal ook van de",hl_2:"EU Copyright Directive",hl_3:" beïnvloed worden!",main_1:"Help ons jouw internet te redden",main_2:"op 23 maart!",confirm:"Meer informaties",ignore:"Negeren",link:"https://savetheinternet.info/demos?lang=nl"}},function(e,n,t){"use strict";t.r(n);var i=t(0),o=t.n(i),r=t(1),a=t(2),s=t(3),l=t(4);const u={de:r,en:a,fr:s,nl:l},c={blackOutDay:"2019-03-23",hideOnReload:!1,language:"en"};void 0!==typeof SAVE_YOUR_INTERNET_CONFIG&&Object.assign(c,SAVE_YOUR_INTERNET_CONFIG);let d=()=>{document.getElementsByTagName("body")[0].insertAdjacentHTML("beforeend",(()=>{const e=Object.entries(u[c.language]);let n=o.a;for(let[t,i]of e){let e=new RegExp("{{"+t+"}}","g");n=n.replace(e,i)}return n})()),!0===c.hideOnReload&&localStorage.setItem("syi.seen","yes")};"#showsaveyourinternet"===window.location.hash?d():(()=>!0===c.hideOnReload&&"yes"===localStorage.getItem("syi.seen"))()||(new Date).toISOString().substr(0,10)!==c.blackOutDay?console.log('No reason to show "Save your internet" widget.'):d()}]); \ No newline at end of file +!function(n){var e={};function r(t){if(e[t])return e[t].exports;var i=e[t]={i:t,l:!1,exports:{}};return n[t].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=n,r.c=e,r.d=function(n,e,t){r.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:t})},r.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},r.t=function(n,e){if(1&e&&(n=r(n)),8&e)return n;if(4&e&&"object"==typeof n&&n&&n.__esModule)return n;var t=Object.create(null);if(r.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var i in n)r.d(t,i,function(e){return n[e]}.bind(null,i));return t},r.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(e,"a",e),e},r.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},r.p="",r(r.s=5)}([function(n,e){n.exports='\r\n\r\n'},function(n){n.exports={hl_1:"Diese Seite ist ebenfalls von der",hl_2:"EU-Urheberrechtsreform",hl_3:" betroffen!",main_1:"Hilf uns am 23. März",main_2:"das freie Internet zu retten!",confirm:"Weitere Informationen",ignore:"Ignorieren",link:"https://savetheinternet.info/demos?lang=de"}},function(n){n.exports={hl_1:"This page will be affected by the",hl_2:"EU Copyright Directive",hl_3:", too!",main_1:"Help us to save your internet",main_2:"on March 23rd!",confirm:"More information",ignore:"Ignore",link:"https://savetheinternet.info/demos?lang=en"}},function(n){n.exports={hl_1:"Deze website zal ook van de",hl_2:"EU Copyright Directive",hl_3:" beïnvloed worden!",main_1:"Help ons jouw internet te redden",main_2:"op 23 maart!",confirm:"Meer informaties",ignore:"Negeren",link:"https://savetheinternet.info/demos?lang=nl"}},function(n){n.exports={hl_1:"Αυτή η σελίδα θα επηρεαστεί από την",hl_2:"Οδηγία της ΕΕ για τα δικαιώματα πνευματικής ιδιοκτησίας",hl_3:", επίσης!",main_1:"Βοηθήστε μας να διασώσουμε το Διαδίκτυό σου",main_2:"στις 23 Μαρτίου!",confirm:"Περισσότερες πληροφορίες",ignore:"Αγνόηση",link:"https://www.roussos.cc/2019/03/05/copyright-reform/"}},function(n,e,r){"use strict";r.r(e);var t=r(0),i=r.n(t),o=r(1),a=r(2),s=r(3),l=r(4);const u={de:o,en:a,nl:s,el:l},c={blackOutDay:"2019-03-21",hideOnReload:!1,language:"en"};void 0!==typeof SAVE_YOUR_INTERNET_CONFIG&&Object.assign(c,SAVE_YOUR_INTERNET_CONFIG);let y=()=>{document.getElementsByTagName("body")[0].insertAdjacentHTML("beforeend",(()=>{const n=Object.entries(u[c.language]);let e=i.a;for(let[r,t]of n){let n=new RegExp("{{"+r+"}}","g");e=e.replace(n,t)}return e})()),!0===c.hideOnReload&&localStorage.setItem("syi.seen","yes")};"#showsaveyourinternet"===window.location.hash?y():(()=>!0===c.hideOnReload&&"yes"===localStorage.getItem("syi.seen"))()||(new Date).toISOString().substr(0,10)!==c.blackOutDay?console.log('No reason to show "Save your internet" widget.'):y()}]); \ No newline at end of file diff --git a/package.json b/package.json index 74431eb..a4e5bc1 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,15 @@ "name": "save-your-internet-widget", "version": "0.1.4", "description": "Simple widget to inform visitors about EU copyright reform", - "keywords": ["EUAlert", "Blackout21", "321EUOfflineDay", "article13", "article11", "redalert", "saveyourinternet"], + "keywords": [ + "EUAlert", + "Blackout21", + "321EUOfflineDay", + "article13", + "article11", + "redalert", + "saveyourinternet" + ], "main": "src/index.js", "scripts": { "dev": "webpack --progress --colors --watch --env dev", diff --git a/src/index.js b/src/index.js index 1f5a02c..7b8ba5e 100644 --- a/src/index.js +++ b/src/index.js @@ -4,19 +4,21 @@ import html from './templates/widget.html'; // Available locales import * as locales_de from "./lang/de.json"; import * as locales_en from "./lang/en.json"; -import * as locales_fr from "./lang/fr.json"; +//import * as locales_fr from "./lang/fr.json"; import * as locales_nl from "./lang/nl.json"; +import * as locales_el from "./lang/el.json"; const locales = { 'de': locales_de.default, 'en': locales_en.default, - 'fr': locales_fr.default, + //'fr': locales_fr.default, 'nl': locales_nl.default, + 'el': locales_el.default }; // Default configuration const config = { - blackOutDay: '2019-03-23', + blackOutDay: '2019-03-21', hideOnReload: false, language: 'en' };