From bd1a4b5a3980994ad31518ae68ceb5c17d6f539d Mon Sep 17 00:00:00 2001 From: Dominik Pfennig <dominik@suma-ev.de> Date: Thu, 7 Jul 2016 13:52:48 +0200 Subject: [PATCH] =?UTF-8?q?Hinweis=20f=C3=BCr=20die=20Nutzung=20von=20Cook?= =?UTF-8?q?ies=20eingef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/js/scriptStartPage.js | 11 +++++++++++ resources/views/datenschutz.blade.php | 13 +++++++++++-- resources/views/layouts/staticPages.blade.php | 7 +++++++ storage/app/public/_ads.txt | 8 ++++++++ storage/app/public/ads.txt | 15 ++++----------- 5 files changed, 41 insertions(+), 13 deletions(-) create mode 100755 storage/app/public/_ads.txt mode change 100755 => 100644 storage/app/public/ads.txt diff --git a/public/js/scriptStartPage.js b/public/js/scriptStartPage.js index d2fff42ea..900ddd42d 100644 --- a/public/js/scriptStartPage.js +++ b/public/js/scriptStartPage.js @@ -43,6 +43,17 @@ $(document).ready(function(){ $("#anpassen-label").click(function(){ window.location = "./settings/"; }); + + $(".cookie-box button").click(function(){ + if(localStorage) + { + localStorage.setItem("cookie", "no"); + } + }); + if( localStorage && localStorage.getItem("cookie") == "no") + { + $(".cookie-box").addClass("hidden"); + } }); /* diff --git a/resources/views/datenschutz.blade.php b/resources/views/datenschutz.blade.php index a67c093ad..e0157df3c 100644 --- a/resources/views/datenschutz.blade.php +++ b/resources/views/datenschutz.blade.php @@ -8,8 +8,17 @@ <h1>{{ trans('datenschutz.head') }}</h1> <p>{{ trans('datenschutz.general.1') }} <a href="https://suma-ev.de/presse/Sicher-suchen-UND-finden-mit-MetaGer.html">{{ trans('datenschutz.general.2') }}</a></p> <h2>{{ trans('datenschutz.policy.1') }}</h2> -<ul id="privacyList"><li>{{ trans('datenschutz.policy.2') }} <a href="http://www.heise.de/security/meldung/Fingerprinting-Viele-Browser-sind-ohne-Cookies-identifizierbar-1982976.html" target="_blank">{{ trans('datenschutz.policy.3') }}</a> {{ trans('datenschutz.policy.4') }}</li> - <li>{{ trans('datenschutz.policy.5') }}</li> +<ul id="privacyList"> + <li>{{ trans('datenschutz.policy.2') }} + <a href="http://www.heise.de/security/meldung/Fingerprinting-Viele-Browser-sind-ohne-Cookies-identifizierbar-1982976.html" target="_blank">{{ trans('datenschutz.policy.3') }}</a> {{ trans('datenschutz.policy.4') }} + </li> + <li > + {{ trans('datenschutz.policy.5') }} + <ul class="bg-info text-info" style="text-align: left;"> + <li>In der Zeit vom 07.07.2016 bis 15.07.2016 stellen wir unsere Serverkonfiguration auf ein verteiltes System um. Während dieser Umstellungszeit müssen wir hierfür einen Cookie setzen, der beschreibt, welcher Server welche Abfrage zu bearbeiten hat; in diesem Cookie werden keinerlei personenbeziehbaren Daten gespeichert, sondern lediglich eine Ziffer, welche den Antwort-Server referenziert (Sie können das in Ihrem Cookie nachprüfen). Spätestens nach oben genanntem Umstellungszeitraum verschwindet der Cookie wieder. +</li> + </ul> + </li> <li>{{ trans('datenschutz.policy.6') }}</li> <li>{{ trans('datenschutz.policy.7') }} <a href="http://forum.suma-ev.de/viewtopic.php?f=3&t=43&sid=c994b628153235dfef098ba6fea3d60e" target="_blank">{{ trans('datenschutz.policy.8') }}</a></li> <li>{{ trans('datenschutz.policy.9') }}</li> diff --git a/resources/views/layouts/staticPages.blade.php b/resources/views/layouts/staticPages.blade.php index a9c9bf3c0..7252d5e8a 100644 --- a/resources/views/layouts/staticPages.blade.php +++ b/resources/views/layouts/staticPages.blade.php @@ -108,6 +108,7 @@ <img src="/img/luh_metager.png" alt="LUH Logo"></a></li> </ul> </footer> + <script type="text/javascript" src="/js/jquery.js"></script> <script type="text/javascript" src="/js/bootstrap.js"></script> <script type="text/javascript" src="/js/scriptStartPage.js"></script> @@ -118,5 +119,11 @@ @endif <!--[if lte IE 8]><script type="text/javascript" src="/js/html5shiv.min.js"></script><![endif]--> </div> + <div class="alert alert-info alert-dismissible cookie-box" role="alert" style="position:fixed; width:100%; bottom:0;"> + <button type="button" class="close" data-dismiss="alert" aria-label="Close"> + <span aria-hidden="true">×</span> + </button> + In der Zeit vom 07.07.2016 bis 15.07.2016 führen wir Wartungsarbeiten durch, die das Setzen eines nicht identifizierenden Cookies für diesen Zeitraum unvermeidbar machen. Weitere Informationen finden Sie auf unserer <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/datenschutz#cookie") }}">Datenschutz-Seite</a>. + </div> </body> </html> diff --git a/storage/app/public/_ads.txt b/storage/app/public/_ads.txt new file mode 100755 index 000000000..0bedeb860 --- /dev/null +++ b/storage/app/public/_ads.txt @@ -0,0 +1,8 @@ +[ + { + "title" : "MetaGer4You:", + "descr" : "Wenn in Ihrer Firma täglich viele verschiedene Datenbanken und Suchdienste abzufragen sind - warum machen Sie es nicht einfacher? WIR programmieren Ihnen IHRE Metasuche nach Ihren Anforderungen! Fragen Sie uns: <a href=\"mailto:office@suma-ev.de\">office@suma-ev.de</a>", + "URL" : "mailto:office@suma-ev.de" + + } +] \ No newline at end of file diff --git a/storage/app/public/ads.txt b/storage/app/public/ads.txt old mode 100755 new mode 100644 index aa26dcbf0..a35bbb4b9 --- a/storage/app/public/ads.txt +++ b/storage/app/public/ads.txt @@ -1,14 +1,7 @@ -[ +[ { - "title" : "MetaGer4You:", - "descr" : "Wenn in Ihrer Firma täglich viele verschiedene Datenbanken und Suchdienste abzufragen sind - warum machen Sie es nicht einfacher? WIR programmieren Ihnen IHRE Metasuche nach Ihren Anforderungen! Fragen Sie uns: <a href=\"mailto:office@suma-ev.de\">office@suma-ev.de</a>", - "URL" : "mailto:office@suma-ev.de" - - }, - { - "title" : "MetaGer im Safari:", - "descr" : "Wir sammeln Spenden für unser Safari-PlugIn: <a href=\"https://igg.me/at/mgsafari\" target=\"_blank\">Helfen Sie mit!</a>", - "URL" : "https://igg.me/at/mgsafari" - + "title" : "Hinweis:", + "descr" : "In der Zeit vom 07.07.2016 bis 15.07.2016 führen wir Wartungsarbeiten durch, die das Setzen eines nicht identifizierenden Cookies für diesen Zeitraum unvermeidbar machen. Weitere Informationen finden Sie auf unserer <a href=\"/datenschutz#cookie\" target=\"_blank\">Datenschutz-Seite</a>.", + "URL" : "/datenschutz#cookie" } ] \ No newline at end of file -- GitLab