Włącz się do akcji „Wsparcie od nas - wsparcie dla nas”. Pobierz moduły info_Ciacho dla Joomla 1.0 i przekaż darowiznę na rzecz Fundacji PCJ Otwarte Źródła.
Miło nam poinformować, że specjalnie na prośbę użytkowników Joomla 1.0, Jola Surma przygotowała dwa moduły, dzięki którym także w witrynach zbudowanych na Joomla 1.0 mozna zapewnić zgodność z nowelizacją ustawy Prawo Telekomunikacyjne.
Instalacja i konfiguracja modułu
Opublikowanie modułu w witrynie jest nieco bardziej złożone, niż to było w przypadku dodatków. Ale nie powinno sprawić nikomu większych problemów.
Najpierw instalujemy moduł za pomocą wbudowanego w Joomla instalatora. Zwracamy przy tym uwagę, by dobrać pakiet zgodny z posiadaną wersją Joomla! - moduł mod_info_ciacho_v_1.0_iso_8859_2.zip w witrynie kodowanej w ISO 8859-2, bądź pakiet mod_info_ciacho_v_1.0_utf_8.zip w witrynie kodowanej w utf-8.
Następnie na stronie Witryna / Szablony / Pozycje modułów tworzymy pozycję przeznaczoną specjalnie dla naszego modułu. Możemy ją nazwać np. infociacho czy user9. NIe powinna to być nazwa już istniejącej w szablonie pozycji.
W kolejnym kroku za pomocą edytora na stronie: Witryna / Szablony / Szablony - witryna / nazwa_naszego_szablonu / Zmień HTML musimy dostosować kod głównego pliku szablonu, dopisując w nim bezpośrednio po <body> następującą instrukcję wywołującą nasz moduł:
<?php mosLoadModules('infociacho', -1); ?>
Oczywiście, w miejscu „infociacho” wpisujemy taką nazwę pozycji, jaką utworzyliśmy wcześniej na stronie menedżera pozycji.
W następnym kroku przygotowujemy artykuł przedstawiający naszą politykę ciasteczek, zapisujemy go i zapamiętujemy jego numer ID. Będzie potrzebny do skonfigurowania modułu.
Krok ostatni to konfiguracja modułu. Przechodzimy na stronę Moduły / Moduły witryny / Informacja o ciasteczkach. Z listy rozwijalnej Pozycja wybieramy stworzoną wcześniej pozycję modułu (np. infociacho), decydujemy w sekcji Parametry, w którym miejscu strony chcemy wyświetlać moduł - na dole lub górze strony. Podajemy Id artykułu z naszą polityką ciasteczek. Do tego artykułu przekieruje użytkowników odnośnik 'Czytaj więcej' w module. Możemy również podać ItemID pozycji menu, jeśli stworzymy taką w celu publikacji Polityki ciasteczek. Określamy ważność ciasteczka, które będzie zapisywać w komputerach użytkowników datę wygaśnięcia informacji, że użytkownik zapoznał się z informacją o cookies. Wreszcie w sekcji Przypisz do stron | pozycji menu, upewniamy się, że moduł będzie opublikowany na wszystkich stronach. To wszystko - zapisujemy ustawienia i sprawdzamy efekt w witrynie. Na dole lub górze każdej strony powinien wyświetlić się pasek z informacją o ciasteczkach.
O nowych przepisach
Wszystkim, którzy jeszcze nie zdążyli się zapoznać z nowymi przepisami i przygotować do ich stosowania, polecamy także dwa artykuły opublikowane na blogu Michała Trzepizura: Cookies - nowe przepisy dotyczące stron internetowych oraz Cookies w Joomla! - nowe przepisy już od jutra. Na blogu można się również zapoznać z przykładową Polityką Cookies.
Znane problemy
Podczas testów zdarzyła nam się sytuacja, że przy probie instalacji wersji przeznaczonej dla utf-8 instalator zakomunikował, iż nie znalazł pliku instalacyjnego XML. Ponieważ w pliku nie ma błędu, a instalator nie chciał go zaakceptować, zainstalowaliśmy wersję kodowaną w ISO 8859-2, a później, korzystając z FTP, nadpisaliśmy pliki modułu plikami z paczki przeznaczonej dla witryn kodowanych w utf-8.
Na jednym z serwerów spotkaliśmy się również z niezrozumiałymi dla nas kłopotami. Mimo poprawnej instalacji i konfiguracji moduł nie chciał się pokazać w witrynie. Nie pomagała zmiana ustawień, próby osadzenia modułu w innej pozycji, po czym, ni stąd, ni zowąd - po kolejnej zmianie w konfiguracji opcji „Domyślnie informacja pojawia się”, moduł „zaskoczył”. Dlaczego, pozostaje dla nas tajemnicą. Ale zadziałał. Zapewne popełnialiśmy jakiś drobny błąd.
Fundacja wspiera Ciebie - wesprzyj Fundację PCJ Otwarte Źrodła
Po raz kolejny Polskie Centrum Joomla! wspiera użytkowników w potrzebie konkretnym działaniem. Wesprzyj więc i Ty Polskie Centrum Joomla!
Dowolne kwoty darowizny można przekazać także przelewem bankowym na konto
Meritum Bank ICB S.A. 11 1300 0000 2076 7149 6353 0001 z określeniem: Darowizna na cele statutowe