Każda witryna powinna mieć niepowtarzalny wygląd. W Joomla! za stronę graficzną witryny odpowiadają szablony. Aby ustalić wygląd swojej witryny możesz posłużyć się jednym z szablonów wbudowanych w Joomla i dostosować go do swoich wymagań. Możesz też zaprojektować własny szablon lub zlecić opracowanie profesjonalnej firmie albo wybrać z bogatej oferty szablonów udostępnionych bezpłatnie bądź odpłatnie i dostosować do swoich potrzeb
Ten samouczek przybliży Ci, czym są szablony, jak działają i co można z nimi robić. Dowiesz się, jakie szablony są wbudowane w Joomla i jak z nich korzystać, a także skąd pobierać i jak zainstalować inne szablony.
Witryny stworzone w Joomla! opierają się na szablonach. Ale jeśli przejrzysz trochę stron stworzonych w oparciu o Joomla, przekonasz się niewątpliwie, że korzystanie z szablonów nie skutkuje sztampowością, schematyzmem, ani żadną z tych cech, które zwykle kojarzą nam się ze słowem szablon. Przeciwnie, jakby na przekór potocznemu znaczeniu tego słowa, stosowanie szablonów umożliwia tworzenie witryn niepowtarzalnych, nieszablonowych, oryginalnych, a przy tym czytelnych, przejrzystych, przyjaznych użytkownikom - skutecznie zapraszających do przeglądania stron.
Szablony w Joomla! to rozszerzenia, składające się z pakietu plików, które określają wzorce rozmieszczenia i formatowania treści na stronach witryny lub zaplecza. Szablony decydują o kompozycji stron, kształtach, rozmiarach, kolorystyce stałych elementów witryny oraz wszystkich istotnych cechach typograficznych - kroju, kolorystyce, rozmiarach czcionek, wyglądzie nagłówków, odstępach międzywierszowych, itd.
O szablonach można myśleć, jak o ubraniu. Jak ubranie - szablon można zmienić w dowolnym momencie. Szablon nie zmieni ubranej w niego treści - człowieka, ale - jak ubranie - może spowodować, że treść będzie się ładnie prezentować, niektóre elementy może uwypuklić, by stały się wyraźniejsze, inne nieco zamaskować, by nie rzucały się zbytnio w oczy i nie odwracały uwagi od tego, co rzeczywiście istotne.
Jak w ubraniu, tak w szablonie można w każdym momencie wymienić niektóre ze składników, by dobrać odpowiedniejsze. W dowolnym momencie możliwa jest modyfikacja detali szaty graficznej - rozmieszczenia treści, kolorystyki, elementów dekoracyjnych, kroju i rozmiaru czcionki, itd.
Podobieństwa szablonów do ubrania na tym się nie kończą. W jednej witrynie można stosować wiele szablonów, na przykład inny w każdym dziale. W jednym szablonie można wykorzystać różne cechy do nadania wyglądowi witryny specyficznego stylu. Wreszcie - jeden szablon można wykorzystać w wielu witrynach. To jeszcze nie wszystko - odwiedzającym witrynę można umożliwić decydowanie o niektórych aspektach jej wyglądu, aby nadali witrynie taką formę, jaka im najbardziej odpowiada.
Dzieje się tak, ponieważ w Joomla oddzielono treści od wyglądu witryny. Oddzielenie treści od wyglądu witryny nadaje Joomla! ogromną elastyczność. Autorzy i redaktorzy mogą skupić swoją uwagę przede wszystkim na treściach witryny. Projektanci interfejsów i graficy mogą skupić się przede wszystkim na przygotowaniu odpowiednich ubrań dla treści - szablonów i ich stylów na różne okazje.
Oczywiście, oddzielenie treści od wyglądu witryny nie oznacza wcale, że wygląd jest od treści zupełnie niezależny. Wręcz przeciwnie. Z jednej strony treść narzuca projektantom wyglądu pewne wymagania i ograniczenia, które muszą być uwzględnione w projekcie szablonu. Z drugiej strony, manipulując różnymi cechami wyglądu, pewne treści można uwydatniać, podkreślać, wyróżniać, inne usuwać w cień, oznaczać jako mniej istotne, drugorzędne.
Dzięki zastosowaniu szablonów:
Aby efektywnie zaprojektować swoją witrynę opartą na Joomla i efektywnie nią zarządzać, trzeba dobrze zrozumieć, jak działają szablony.
Każda strona w Joomla! zbudowana jest z kilku elementów dwojakiego rodzaju:
Treściami towarzyszącymi są:
Moduły są kojarzone z opcjami menu - mogą się ukazywać na wszystkich Joomla! bądź na wybranych - zależnie od powiązania z opcjami menu. Mogą być także wyświetlane w artykułach. Dlatego określamy je jako elementy dynamiczne.
Na wyświetlanie modułów przeznacza się specjalne miejsca - pozycje modułów.
Szablon składa się co najmniej z trzech elementów:
W praktyce szablony złożone są ze znacznie większej liczby plików.
Gdy użytkownik kliknie jakikolwiek odnośnik do treści witryny, Joomla! generuje zbiór plików, które wysyła do przeglądarki internetowej użytkownika. W tym pakiecie plików są:
Aby przygotować najważniejszy w tym zestawie plik dokumentu HTML, Joomla odczytuje główny plik szablonu - index.php - i w miejscach instrukcji polecających umieszczenie treści witryny umieszcza treści pobrane z bazy danych bądź innych źródeł. Na przykład:
Tak przygotowany dokument Joomla "przekazuje" serwerowi, który odczytuje z dokumentu, jakie pliki musi jeszcze dołączyć, pobiera je z odpowiednich katalogów na serwerze i wysyła do przeglądarki internetowej użytkownika.
Wszystko to trwa bardzo krótko, wręcz ułamki sekundy. Znacznie więcej czasu potrzeba na transmisję plików z serwera do przeglądarki - wszak czasem pliki muszą pokonać setki albo i tysiące kilometrów. Ale zwykle nie powinno to być więcej niż kilkanaście - kilkadziesiąt sekund.
Przeglądarka otrzymuje treść całej strony w postaci jednego dokumentu wynikowego (źródłowego) HTML oraz dołączone do niego pliki. Odczytuje treść pliku HTML oraz powiązanych z nim skryptów CSS oraz JavaScript i przetwarza zawarte w nich instrukcje na obraz wyświetlany na ekranie. Zgodnie z tymi instrukcjami osadza również na stronie pliki obrazów i innych mediów otrzymane razem z dokumentem HTML.
Szablony w Joomla! służą do manipulowania sposobami prezentacji treści przez przeglądarki internetowe lub czytniki ekranu. Prezentacja treści obejmuje dwa aspekty:
Za pomocą szablonów decydujemy zarówno o strukturze, jak i formie prezentacji treści.
Szablon jest wzorcem stron, zrębem, szkieletem, w którym umieszczane są elementy stałe oraz wyznaczone są miejsca na zmieniające się, czyli dynamicznie treści witryny.
Mówiąc prościej, szablon wyznacza dobór i kolejność wczytywania elementów treści oraz ustala układ i położenie elementów strony. Na przykład to od szablonu zależy, w którym miejscu znajdzie się treść główna, w których miejscach można wyświetlać reklamy czy gdzie znajdą się różne menu.
Dobrze zaprojektowany szablon umożliwia dostosowanie układu treści do wymagań wydawcy witryny, m.in.
Korzystając w projektowaniu szablonu z CSS, możesz zmieniać kolor tła, tekstu, łączy i wszystkich innych elementów, które umieścisz wewnątrz kodu (x)html.
Możesz także kontrolować sposób wyświetlania obrazów na stronie, a nawet efekty takie jak animacje flash oraz aplikacje AJAX jak rozwijane menu.
To samo odnosi się do czcionek. Ich wygląd jest wyodrębniony do plików CSS szablonu, co zapewnia szablonowi spójność i jedność oraz czyni niezwykle łatwym wprowadzanie dowolnych zmian poprzez edycję jednego czy dwóch plików.
Szablon można zaprojektować tak, że w różnych przeglądarkach, na różnych urządzeniach, np. telewizorach, tabletach, smartfonach, telefonach, treści witryny będą prezentowane w sposób czytelny, bez straty istotnych efektów wizualnych, a także bez powodowania, że witryna będzie niedostępna dla osób, które nie są w stanie zainstalować nowoczesnych ulepszeń (jak np. w przedsiębiorstwach ograniczających swobodę korzystania z programów i możliwości instalacji).
Kilka szablonów znajduje się w pakiecie instalacyjnym Joomla!. Można je wykorzystać w trakcie przygotowywania witryny, ale bez znacznych przeróbek nie sposób korzystać z nich w swojej witrynie.
Wiele ciekawych rozwiązań, znajdziesz w Sieci. Działy szablonów należą bodaj do najbogatszych w witrynach oferujących rozszerzenia dla Joomla!. Zważ jednak, że szablony rozpowszechniane bezpłatnie może wykorzystać każdy. Nie masz więc żadnej gwarancji, że Twoja witryna będzie niepowtarzalna.
W pierwszych próbach z Joomla! skorzystasz zapewne z szablonu domyślnego lub udostępnianych bezpłatnie w Sieci. Ale wcześniej czy później zechcesz nadać swojej witrynie unikatowy, wyróżniający ją spośród innych charakter.
Masz co najmniej kilka możliwości:
Decyzja należy do Ciebie. Każde z tych rozwiązań ma swe zalety i wady.
Rozwiązaniem najtańszym jest dostosowanie do swoich wymagań jednego ze standardowych szablonów lub jakiegoś bezpłatnego szablonu znalezionego w Internecie. Nie jest to trudne zadanie dla osób, które znają HTML i CSS przynajmniej w podstawowym zakresie oraz mają wyczucie graficzne.
Samodzielne opracowanie szablonu od podstaw wymaga sporych kompetencji graficznych oraz niezłej znajomości języków HTML, PHP i CSS. I, oczywiście, wymaga sporego nakładu pracy.
Zlecenie wykonania szablonu profesjonalnej firmie pociągnie za sobą spory wydatek. Poważne oferty opiewają na kwoty 500-1000 złotych i więcej, zależnie od wymagań zlecającego. Ale możesz za to liczyć na wykonanie szablonu idealnie dopasowanego do Twoich wymagań i potrzeb witryny.
Zakup gotowego szablonu z niewyłączną licencją nie jest zbyt dużym wydatkiem. Ładny, profesjonalnie wykonany szablon można kupić już w cenie 30-50€. Jeśli jednak zechcesz wykupić szablon z wyłącznym prawem użytkowania, jego cena będzie znacznie wyższa (kilkanaście tysięcy złotych).
Wykupienie subskrypcji w klubie szablonów daje Ci możliwość wyboru dowolnego szablonu spośród wszystkich z udostępnionych w klubie. Za podobną kwotę, jak cena zakupu jednego szablonu w składach szablonów, często zyskujesz możliwość wykorzystania wybranego szablonu w dwóch lub trzech domenach, a jeśli wykupisz licencję deweloperską, możesz dowolną liczbę szablonów wykorzystać w witrynach swoich klientów.
W standardowym standardowym pakiecie instalacyjnym Joomla 3.x wbudowane są następujące szablony:
Wszystkie szablony witryny, obsługujące strony odwiedzane przez internautów, znajdują się w katalogu szablonów: /templates. Przykładowo, jeśli Twój szablon nosi nazwę "moj_szablon", to znajdziesz go w katalogu [sciezka_do_Joomla]/templates/moj_szablon.
Wszystkie szablony zaplecza, obsługujące strony administracyjne, znajdują się w katalogu: /administrator/templates. Przykładowo, jeśli Twój szablon nosi nazwę "moj_szablon_zaplecza", to znajdziesz go w katalogu [sciezka_do_Joomla]/administrator/templates/moj_szablon_zaplecza.
Szablonami witryny i zaplecza Joomla zarządzamy na stronach menedżera szablonów dostępnego na zapleczu tylko dla użytkowników z uprawnieniami administratora lub superużytkownika (ten standardowy poziom dostępu w nowszych wersjach Joomla można zmienić).
Znajdziesz się na stronie: Szablony:Style
Tutaj zarządzamy szablonami witryny (strony użytkowników) i zaplecza (strony administratorów). Domyślnym widokiem jest lista dostępnych stylów szablonów witryny i zaplecza. Style domyślne, czyli zastosowane do wyświetlania stron, oznaczone są złotą gwiazdką. Style aktualnie nieużywane oznaczone są białą gwiazdką.
Aby zmienić wygląd swojej witryny, możesz skorzystać z szablonów wbudowanych w Joomla! lub zainstalowanych dodatkowo. Możesz zastosować jeden domyślny styl dla całej witryny, albo utworzyć i przypisać różne style do różnych stron witryny. Nie muszą to być style jednego i tego samego szablonu. Możesz stworzyć kilka stylów, korzystając z rożnych szablonów.
Styl szablonu to zespół jego charakterystycznych cech skonfigurowanych w ustawieniach szablonu. Style szablonu mogą się różnić np. szerokością, kolorem tła, kolorem tekstu itp. Styl szablonu ustalamy, korzystając z opcji konfiguracyjnych szablonu.
Styl domyślny to styl jednego z zainstalowanych szablonów decydujący o wyglądzie wszystkich stron witryny, z wyjątkiem tych, którym przypisano inny styl. Strony zaplecza mogą być formatowane tylko przez jeden styl. Strony zaplecza mogą być formatowane przez wiele stylów - jeden domyślny i inne - przypisane.
Zmianę stylu domyślnego na inny nazywamy przełączaniem szablonu.
Aby zmienić wygląd witryny, możemy po prostu przełączyć domyślny styl szablonu na inny.
Na przykład, aby zamiast domyślnego stylu szablonu Prostar zastosować domyślny styl szablonu Beez 3:
Ten sam efekt można osiagnąć szybciej - wystarczy po prostu kliknąć ikonę stanu szablonu w kolumnie Domyślny.
Aby utworzyć własny styl zainstalowanego szablonu, np. Protostar:
Szablon przypisany do wybranych stron - pozycji menu zostanie oznaczony w wykazie szablonów zieloną fiszką
Witryn oferujących szablony dla Joomla! można znaleźć w Internecie zatrzęsienie. Wystarczy wpisać w wyszukiwarce słowa Joomla template, aby uzyskać tysiące wyników. Niestety, nie ma - jak to jest w przypadku innych rozszerzeń - jednego centralnego katalogu, co ułatwiłoby i wyszukiwanie, i porównanie. Gdzie zatem szukać szablonów i jak dokonać trafnego wyboru?
Zanim dokonasz wyboru, warto przejrzeć kilka większych katalogów szablonów. Katalogi zasobne w oferty znajdziesz na stronach:
Spośród firm udostępniających profesjonalne szablony dla Joomla! warto przejrzeć oferty najbardziej popularnych projektantów, m.in.
Wybór szablonu na pewno nie należy do łatwych decyzji. Wyjątkowo zdarzy się trafić na projekt, który spodoba się od pierwszego wejrzenia. Częściej jest tak, że im więcej ofert przeglądamy, tym trudniej jest się zdecydować na konkretne rozwiązanie. Najistotniejszym kryterium wyboru szablonu będzie bez wątpienia jego wygląd - kolorystyka, przejrzystość, czytelność. Ocena tych walorów zależy jednak od indywidualnych preferencji wybierającego.
Oprócz tych kryteriów istnieje kilka innych, których spełnianie może sprawdzić każdy wydawca witryny.
Dobry szablon powinien zapewnić administratorom i projektantom witryn:
Ponadto dobry szablon powinien:
Instalacja szablonów Joomla! wymaga umieszczenia plików szablonu w systemie plików Joomla!, w przeznaczonym na nie katalogu /templates oraz zapisaniu informacji o zainstalowanym szablonie w bazie danych. Najprostszym sposobem instalacji szablonu jest skorzystanie z automatycznego instalatora dostępnego na zapleczu Joomla. Instalator pobiera pakiet instalacyjny lub pliki szablonu ze wskazanej lokalizacji i umieszcza je w odpowiednim katalogu oraz na podstawie pliku manifestu XML umieszcza odpowiednie informacje w bazie danych.
W pewnych okolicznościach możemy też zastosować "ręczną" metodę instalacji.
1. Zaloguj się na zaplecze swojej witryny (www.witryna.roz/administrator/) 2. Wybierz z menu pozycję: Rozszerzenia -> Instalator (Extensions -> Install/Uninstall)
Można tutaj instalować: szablony, dodatki, moduły, komponenty i języki. Masz trzy opcje:
Skorzystamy z pierwszej metody: Instaluj z pakietu.
3. Kliknij przycisk Wybierz plik
4. Odszukaj na swoim komputerze i zaznacz plik pakietu instalacyjnego.
5. Naciśnij przycisk Wczytaj i zainstaluj.
Jeśli pakiet jest poprawny, po chwili wyświetli się komunikat o pomyślnej instalacji i ewentualnie - poniżej - informacje o zainstalowanym szablonie.
Szablony można również instalować przez FTP. Jeśli być może znasz ten sposób z instalacji szablonów w Joomla 1.0 lub 1.5, to zwróć uwagę, że w nowszych wersjach szablony są rejestrowane w bazie danych i w związku z tym instalacja za pomocą FTP jest nieco bardziej złożona - składają się na nią dwa kroki:
Połącz się ze swoim z serwerem za pomocą ulubionego klienta FTP i wejdź do katalogu katalog_joomla/templates, a następnie prześlij do niego cały katalog z plikami wyodrębnionymi z pakietu instalacyjnego szablonu (albo po prostu z katalogu szablonu zainstalowanego w witrynie na lokalnym serwerze testowym). Katalog powinien nosić taką nazwę, jak szablon.
Ta metoda instalacji stosowana jest zwykle przez użytkowników, którzy stworzyli szablon samodzielnie i nie chcą przygotowywać pakietów instalacyjnych, a także wówczas, gdy chcesz szybko przesłać kilka szablonów na raz.
Zaloguj się do zaplecza i przejdź na stronę Rozszerzenia/Instalacje, a następnie wybierz w menu lokalnym kartę Wykryj. Być może zobaczysz listę wykrytych rozszerzeń, których instalacja nie jest jeszcze dokończona. Jeśli nie ma takiej listy albo nie ma na tej liście szablonów przesłanych przez FTP, kliknij w pasku narzędzi przycisk Wykryj. W efekcie powinna się pojawić lista niedokończonych instalacji. Zaznacz pole wyboru z lewej strony nazw szablonów, które chcesz zainstalować i kliknij przycisk Zainstaluj.
Począwszy od wersji 2.5 wraz z szablonami można importować zawartość. Jest to sposób na rozwijanie treści lokalnie z wykorzystaniem takich programów, jak Artisteer, które można importować później na stronę produkcyjną „za jednym zamachem”.
Aby zaimportować treści:
W trakcie konfigurowania modułów musimy ustalić, w którym miejscu strony chcemy moduł wyświetlać. Na moduły przeznaczone są w szablonie obszary zwane pozycjami modułów. To, jakie pozycje modułów oferuje nasz szablon, zależy od jego projektanta.
Możliwość podglądu pozycji modułów w nowszych wersjach Joomla została domyślnie wyłączona ze względów bezpieczeństwa. Zanim więc będzie mozliwy podgląd pozycji modułów, trzeba dokonać stosownej zmiany w opcjach komponentu zaplecza Szablony.
Aby skonfigurować możliwość podglądu pozycji modułów:
Teraz możliwy jest podgląd rozmieszczenia pozycji modułów i poznania ich stylów.
Aby zobaczyć rozmieszczenie pozycji modułów w szablonie i informacje o ich stylach, można:
Zobaczysz stronę z obrysowanymi pozycjami modułów i etykietami, z których możesz odczytać nazwy i styl modułów.
Sposób drugi jest prostszy, a przy tym umożliwia podgląd pozycji modułów na dowolnej stronie. Jedyny kłopot: trzeba zapamiętać niewielki fragmencik kodu.
Każda pozycja modułu oznaczona jest w szablonie obramowaniem z opisem, jak na przykładowej ilustracji:
.
Na opis składają się dwa elementy:
Nazwę pozycji modułów wybieramy z listy rozwijalnej lub wpisujemy w ustawieniach modułu. W podglądzie pozycji modułów nazwa pozycji umieszczona jest za angielskim wyrazem position, a przed otwierającym nawiasem kwadratowym. Na ilustracji jest to: position-3.
Nazwy stylów ramki modułów sygnalizują nam, czy i jakim kodem HTML zostanie objęta zawartość modułów pobrana z bazy danych. Dzięki dodatkowemu kodowi HTML możliwa jest stylizacja wyglądu modułów. Nazwy zastosowanych stylów ramek umieszczone są w podglądzie za wyrazem style. Na ilustracji mamy nazwy dwóch stylów ramek: xhtml oraz outline. Na ilustracji przedstawiającej podgląd wszystkich modułów odnajdziemy jeszcze dwie inne nazwy stylów: none oraz well.
Styl outline odnosi się tylko do podglądu pozycji modułów. W efekcie zastosowania tego stylu pozycje modułów w podglądzie są oznaczone obramowaniem.
Praktyczne znaczenie ma dla nas tylko pierwsza z nazw, a więc np. xhtml, none czy inne. Poniżej znajdziesz zwięzłe objaśnienie standardowych stylów pozycji modułów:
W szablonach można zastosować następujące standardowe style ramek modułów:
Platforma Joomla umożliwia projektantom stosowanie własnych stylów pozycji modułów. Z zastosowaniem własnego stylu mamy do czynienia w domyślnym szablonie Prostar. Styl well powoduje, że moduł otaczany jest jednym znacznikiem div z klasą well, a tytuł modułu objęty jest znacznikiem h3 z klasą page-header. A zatem jest to styl podobny do standardowego stylu xhtml.
Więcej informacji o ramkach modułów (stylach pozycji modułów) znajdziesz w poniższych materiałach:
Szablony to grupa plików XML, PHP, HTML i graficznych, które są przechowywane w katalogu /templates twojej witryny. Pliki te można edytować bezpośrednio lub za pomocą menedżera szablonu.
Zanim zaczniesz przerabiać zainstalowany szablon domyślny, musisz zdać sobie sprawę, że wszelkie aktualizacje plików rdzenia Joomla mogą zawierać nowsze wersje szablonów domyślnych. Zmiany, które wprowadzisz w plikach domyślnych szablonów, mogą więc być utracone podczas aktualizacji Joomla.
Chyba, że podejmiesz kroki, które uchronią twoją pracę przed utratą modyfikacji.
Menedżer szablonów zawiera narzędzia do powielania i kopiowania istniejących stylów szablonu lub właściwego szablonu i plików szablonu. Należy pamiętać, że stworzenie jedynie kopii stylu szablonu nie chroni szablonu przed nadpisaniem.
Dla przykładu rozważmy przypadek, gdy na stronie menedżera szablonów powielamy domyślny styl szablonu Prostar, a następnie modyfikujemy plik/templates/protostar/css/template.css. Aktualizacja Joomla może zawierać pełny zestaw plików szablonu Prostar. Jeśli tak się zdarzy, twoje zmiany zostaną w wyniku aktualizacji utracone.
Aby uchronić się przed utratą wprowadzanych zmian, należy skopiować szablon ze wszystkimi stylami. W ten sposób po prostu tworzymy nowy szablon.
Aby zachować zmiany, należy skopiować szablon ze wszystkimi jego plikami i stylami. Procedura ta odwołuje się do tworzenia pełnej kopii (duplikatu) szablonu, w tym wszystkich plików. Aby wykonać kopię szablonu, trzeba przejść na stronę Dostosuj szablon.
Szablonami witryny i zaplecza Joomla zarządzamy na stronach menedżera szablonów dostępnego na zapleczu tylko dla użytkowników z uprawnieniami administratora lub superużytkownika (ten standardowy poziom dostępu w nowszych wersjach Joomla można zmienić).
Znajdziesz się na stronie: Szablony:Style
Tutaj zarządzamy szablonami witryny (strony użytkowników) i zaplecza (strony administratorów). Domyślnym widokiem jest lista dostępnych stylów szablonów witryny i zaplecza. Style domyślne, czyli zastosowane do wyświetlania stron, oznaczone są złotą gwiazdką. Style aktualnie nieużywane oznaczone są białą gwiazdką.
Aby utworzyć nowy szablon, kopiując istniejący:
Można też skopiować szablon ręcznie:
<name>Moj_Szablon</name>
<language tag="en-GB">en-GB.tpl_moj_szablon.ini</language> <language tag="en-GB">en-GB.tpl_moj_szablon.sys.ini</language>
<param name="theme_header" type="folderlist" directory="templates/moj_szablon/styles/header" default="" label="Header Themes" description="HEADER THEMES DESCRIPTION" /> <param name="theme_background" type="folderlist" directory="templates/moj_szablon/styles/background" default="" label="Background Themes" description="BACKGROUND THEMES DESCRIPTION" /> <param name="theme_elements" type="folderlist" directory="templates/moj_szablon/styles/elements" default="" label="Primary Elements" description="PRIMARY ELEMENTS DESCRIPTION" />
Teraz musimy zarejestrować (zameldować) nowy szablon w bazie danych. Posłużymy w tym celu narzędziem wykrywania niedokończonych instalacji.
Jeśli wszystkie te operacje się powiodą, nowy szablon będzie dostępny na stronie menedżera szablonów w Rozszerzenia → Szablony.
W swoim nowym szablonie możesz dokonywać poprawek bez obawy, że zostaną utracone podczas aktualizacji Joomla.
Po utworzeniu nowego szablonu metodą kopiowania innego istniejącego szablonu mogą się przytrafić problemy w działaniu. Jeden z nich może być spowodowany sposobem, w jaki obsługiwane są nazwy plików - w systemach opartych na Linuksie wielkość znaków w nazwach plików ma istotne znaczenie. Moj_Szablon i mój_szablon to dwie różne nazwy.
Joomla posiada kilka przydatnych narzędzi diagnostycznych. Aby zobaczyć, co dzieje się podczas pracy witryny, trzeba zmienić trzy ustawienia.
Jeśli ustawimy diagnostykę języka na Tak, w raporcie na dole strony pojawią informacje o załadowaniu bądź niezaładowaniu plików językowych i ewentualnych błędach w plikach językowych. Aby wyświetlić szczegółowy raport, otwórz karty Pliki językowe z błędami i Wczytane pliki języka.