Szablon do serwisu polskazobaczwiecej.pl dla systemu Joomla! 3.7 wykonany na podstawie dotychczasowego szablonu opartego o system WebAdministrator CMS.
Specyficzne cechy szablonu:
- Responsywny;
- Ścisłe dopasowanie do projektu, konkretnych komponentów i rozwiązań (nie jest to uniwersalny szablon):
- Natywny moduł obsługi bannerów
mod_banners
z automatyczną rotacją typu fade-in-fade-out, gdy wyświetlane są 2-3 bannery w module; - Natywne rozszerzenia wyszukiwania:
mod_search
orazcom_search
; - Natywny komponent wyświetlania treści
com_content
(ale tylko widokiarticle
,category
,featured
); - Formularz kontaktowy: rozszerzenie JU Contact.
- Natywny moduł obsługi bannerów
- Zmiana stosowanej natywnie w Joomli hierarchii nagłówków celem uzyskania większej dostępności;
- Poprawna walidacja WCAG w walidatorze Wave.
- Możliwość aktualizacji bezpośrednio z panelu administracyjnego (pobierany jest najnowszy release z tego repo);
- Wbudowana obsługa przełączenia w tryb wysokiego kontrastu;
- Wbudowana obsługa wyboru wielkości czcionki: mała, średnia, duża;
- Wbudowane wyświetlanie informacji o ciasteczkach.
- Przy włączonym JavaScripcie niektóre funkcjonalności mają usprawnione działanie (np. linki są zamienione na buttony, aby uzyskać czystsze adresy URL; ciasteczka są ustawiane "w locie"); przy wyłączonym wykorzystywane są zwyczajne rozwiązania HTML & CSS.
Informacje dla osób dostosowujących konfigurację serwisu do szablonu:
- Moduł wyszukiwarki:
mod_search
umieszczony w pozycjiheader
, ustawienie "Box text" wypełnione stosowną frazą, ukryty tytuł modułu; ustawienia "Search Button" oraz "Search Button Image" nie mają wpływu na działanie modułu. - Komponent wyszukiwarki:
com_search
z ustawieniem "Created Date" na wartośc "Hide"; szablon deaktywuje mozliwosc sterowania tytulem strony, ktory jest na sztywno ustalony jako "Wyniki wyszukiwania";
Informacje dla osób dostosowujących komponenty do szablonu:
- W trybie wysokiego kontrastu tag
body
ma przypisaną klasęhigh-contrast
a zwykłym trybie graficznymlow-contrast
; - Widok domyślnego menu dla danego języka przypisuje do tagu
body
klasęfrontpage
- pozostałe widoki otrzymująnot-frontpage
.
Tworzone i wykorzystywane ciasteczka:
high_contrast
- wartość1
oznacza włączoną wersję kontrastowej;cookie_law_message
- wartość1
oznacza włączone wyświetlanie informacji o ciasteczkach;font_resize
- przyjmuje wartoścismall
,medium
,large
i na ich podstawie zapamiętuje zmianę rozmiaru czcionki.