HelloWeb - projektowanie stron internetowych, aplikacji mobilnych i społecznościowych

Z naszej wtyczki korzysta już 18 000 serwisów internetowych!

Serdecznie dziękujemy za zaufanie.

Pomogliśmy wszystkim, którzy do nas napisali o pomoc w instalacji :)

Zgodnie z nowymi przepisami Prawa Telekomunikacyjnego dotyczącymi plików cookies (tzw. ciasteczka) każdy właściciel strony internetowej musi umieścić informację o celu przechowywowaniu i używaniu ciasteczek. Nowelizacja Prawa Telekomunikacyjnego w tym zakresie weszła w życie 22 marca, więc już obowiązuje.

Jako właściciel strony musisz umieścić zrozumiałą, czytelną i widoczną dla użytkownika informację o ciasteczkach na swojej stronie. Jednak jeżeli tego nie zrobisz grożą Ci kary finansowe. Aby zaoszczędzić twój czas i pieniądze, powstała nasza wtyczka umożliwiająca indywidualne dostosowanie komunikatu, jednocześnie spełniająca wymogi prawne z zapisów Art. 173, 174 oraz Art. 209 znowelizowanej ustawy Prawo Telekomunikacyjne.

Od 22 marca 2013r. obowiązuje ustawa z dnia 16 listopada 2012r. o zmianie ustawy Prawa Telekomunikacyjnego. Wsród zmian znajdziemy nowe przepisy dotyczące plików cookie na stronach internetowych.

Art. 173. 1. Przechowywanie informacji lub uzyskiwanie dostępu do informacji już przechowywanej w tele- komunikacyjnym urządzeniu końcowym abonenta lub użytkownika końcowego jest dozwolone, pod warunkiem że:
  • 1) abonent lub użytkownik końcowy zostanie uprzednio bezpośrednio poinformowany w sposób jednoznaczny, łatwy i zrozumiały, o:
    • a) celu przechowywania i uzyskiwania dostępu do tej informacji,
    • b) możliwości określenia przez niego warunków przechowywania lub uzyskiwania dostępu do tej informacji za pomocą ustawień oprogramowania zainstalowanego w wykorzystywanym przez niego telekomunikacyjnym urządzeniu końcowym lub konfiguracji usługi;
  • 2) abonent lub użytkownik końcowy, po otrzymaniu informacji, o których mowa w pkt 1, wyrazi na to zgodę;
  • 3) przechowywana informacja lub uzyskiwanie do niej dostępu nie powoduje zmian konfiguracyjnych w tele- komunikacyjnym urządzeniu końcowym abonenta lub użytkownika końcowego i oprogramowaniu zainstalo- wanym w tym urządzeniu.
2. Abonent lub użytkownik końcowy może wyrazić zgodę, o której mowa w ust. 1 pkt 2, za pomocą ustawień oprogramowania zainstalowanego w wykorzystywanym przez niego telekomunikacyjnym urządzeniu końcowym lub konfiguracji usługi.

3. Warunków, o których mowa w ust. 1, nie stosuje się, jeżeli przechowywanie lub uzyskanie dostępu do infor- macji, o której mowa w ust. 1, jest konieczne do:
  • 1) wykonania transmisji komunikatu za pośrednictwem publicznej sieci telekomunikacyjnej;
  • 2) dostarczania usługi telekomunikacyjnej lub usługi świadczonej drogą elektroniczną, żądanej przez abonenta lub użytkownika końcowego (…).
Art. 173. znowelizowanego Prawa Telekomunikacyjnego (pełna wersja: http://www.dziennikustaw.gov.pl/DU/2012/1445)

Wtyczka została napisana w JavaScript wykorzystując framework jQuery. Wtyczka dodaje odpowiedni komunikat do strony, a następnie zapisuje czy ten użytkownik już go widział tak by przy następnej wizycie nie zobaczył go ponownie. Można ją dowolnie dostosować pod względem wyglądu wykorzystując style CSS. Plugin został tak napisany aby nie wpływał na działanie innych frameworków Prototype czy MooTools.

Została napisana aby pomóc innym w dostosowaniu stron do dyrektywy.

Nie ingeruje w inne funkcje oraz nie zawiera żadnych reklam ani innych nieeleganckich technik.

Jak ją zainstalować?

1. Dodać jQuery: do sekcji HEAD

<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.min.js"></script>

2. Dodać CookiesEU: do sekcji HEAD

<script type="text/javascript" src="http://ciasteczka.eu/cookiesEU-latest.min.js"></script>

3. Wywołać wtyczkę w skrypcie (najlepiej wkleić poniższy kod przed końcem tagu </head>):

<script type="text/javascript">

jQuery(document).ready(function(){
	jQuery.fn.cookiesEU();
});

</script>

4. Gotowe!

Wersja demonstracyjna

Dodatkowe parametry do konfiguracji wtyczki:

<script type="text/javascript">

jQuery(document).ready(function(){
	jQuery.fn.cookiesEU({
		text:		'Własny',
		close:		'Zamknij',
		position:	'bottom',
		...
	});
});

</script>
# Parametr Wartość domyślna Opis
1 text 'Nasza strona internetowa używa plików cookies (tzw. ciasteczka) w celach statystycznych, reklamowych oraz funkcjonalnych. Dzięki nim możemy indywidualnie dostosować stronę do twoich potrzeb. Każdy może zaakceptować pliki cookies albo ma możliwość wyłączenia ich w przeglądarce, dzięki czemu nie będą zbierane żadne informacje. Dowiedz się więcej jak je wyłączyć.' Tekstowy komunikat. Dozwolone tagi HTML.
Można również wykorzystać treść z konkretnego elementu
na stronie np. jQuery('#text').html()
2 close 'x' Treść linku do zamknięcia komunikatu.
3 position 'top' Lokalizacja okienka. Możliwe dwie opcje: na górze - 'top' oraz na dole 'bottom'.
4 cookie_name 'cookies-accepted' Nazwa ciasteczka zapisywanego na komputerze. Ciasteczko przechowuje informację czy użytkownik już widział ten komunikat.
5 parent jQuery('body') Element, do którego zostanie wstawiony komunikat.
6 show_close true Opcja czy ma pojawić się link do zamknięcia komunikatu.
7 box_class '' Dodatkowa klasa do komunikatu. Można dodać specjalną klasę aby indywidualnie ostylować komunikat.
8 use_default_css true Opcja czy komunikat ma być ostylowany domyślnie. Jeśli wyłączymy - false to wszystkie elementy w nim zawarte stracą style CSS.
9 box_css '' Dodatkowe style CSS do całego komunikatu.
10 inner_css '' Dodatkowe style CSS do elementu centralnego.
11 text_css '' Dodatkowe style CSS do tekstu.
12 close_css '' Dodatkowe style CSS do linku zamknięcia.
13 animation 'slide' Sposób zamknięcia komunikatu. Możliwe wartości to: slide, fade oraz hide.
14 time 500 Czas zamknięcia komunikatu w milisekundach.
15 auto_accept true Opcja, która ustawia czy komunikat ma być zaakceptowany od razu po wyświetleniu się użytkownikowi czy dopiero po kliknięciu przez niego w przycisk.
Przy wartości 'false' dobrze jest również zmienić tekst przycisku 'close' na np. 'Tak, zgadzam się'.
16 test false Opcja dla wersji deweloperskiej. Dla wartości 'true' komunikat po odświeżeniu stronie nie będzie znikał. Da to możliwość podglądu i przetestowania wyglądu.
Google Chrome
Instrukcja dot. zablokowania plików cookie w Chrome
Mozilla Firefox
Instrukcja dot. zablokowania plików cookie w Firefoxie
Internet Explorer
Instrukcja dot. zablokowania plików cookie w IE
Opera
Instrukcja dot. zablokowania plików cookie w Operze
Safari
Instrukcja dot. zablokowania plików cookie w Safari

Wesprzyj nasz projekt finansowo :)

Skorzystaj z formularza Przekaż darowiznę albo wpłać dowolną kwotę na rachunek bankowy:

MultiBank 57 1140 2017 0000 4802 1287 8020

Masz propozycje albo uwagi? napisz: info@ciasteczka.eu

bombki

duży wybór, handmade, polska produkcja
ebombki.pl