Programowanie
Szablon
Pozycje modułów | Pozycje modułów |
|
|
|
xxxxxxxxx
Kierując się tym ogólnymi zasadami oraz swoją wiedzą i wyobraźnią, twórcy szablonów dla mogą tworzyć dowolne układy. Nie są w żaden sposób ograniczeni wymaganiami Joomla! i Mambo. Wprawdzie kod składników Joomla! i Mambo generujących treść pozostawia wciąż jeszcze sporo do życzenia ze względu na nadużywanie HTML do formatowania treści, ale mechanizm wspomagający rozmieszczanie elementów zawartości nie budzi pod tym względem żadnych zastrzeżeń Rozmieszczaniu elementów zawartości na stronach Joomla! i Mambo służą pozycje modułów - obszary przeznaczone na moduły.
Można zdefiniować aż 50 pozycji. 27 domyślnych zaplanowali projektanci Joomla! i Mambo, w tym dla 18 przewidziano bądź funkcję, bądź położenie, co sugerują zastosowane nazwy: header, newsflash, pathway, cpanel, banner, footer, legals, toolbar, icon, debug, advert1. advert2, advert3, top, left, right, bottom, inset. Pozostałych 9 oznaczono słowem user z kolejnym numerem user1, user2 itd. Ten zestaw - w razie potrzeby - można jeszcze wzbogacić o 23 własne dowolnie nazwane pozycje. Nie ma więc potrzeby, jak w początkach rozwoju systemu, ingerować w kod Joomla! czy Mambo, by dodać własne pozycje bądź dokonać zmiany domyślnych nazw. Jedyny warunek - muszą to być nazwy unikalne, żadna nie może się powtórzyć. Odpowiednich modyfikacji można dokonać z poziomu panelu administracyjnego w menu Pozycje modułów.
Nazwy pozycji zapisywane są w bazie danych i stosowane w kodzie Joomla! i Mambo tylko w głównym skrypcie szablonu w funkcji Rola pozycji modułów i zasady stosowaniaPozycje służą do oznaczania w szablonie miejsc przeznaczonych na moduły. Funkcja Przypisania modułu dokonuje się poprzez wybór z listy dostępnych pozycji w formularzach edycji właściwości modułu, (zob. rozdział Zmień szatę). Zasady zastosowania pozycji są następujące:
Generując źródłowy dokument HTML Joomla! i Mambo Uwaga w sprawie nazw pozycji modułówTworząc projekt szablonu i rozważając zmiany nazw pozycji predefiniowanych, warto uwzględnić cztery okoliczności:
Projektanta szablonu te rozwiązania do niczego nie zobowiązują, ani w żaden sposób nie ograniczają. Może usuwać pozycje domyślne, zmieniać ich nazwy. Zalecanym jednak jest przyjęcie rozstrzygnięć zastosowanych w pakietach instalacyjnych jako standardu ułatwiającego komunikację z użytkownikami, poradnictwo czy chociażby testowanie innych szablonów pobranych z Sieci. Uwagi, źródłaJeżeli masz sugestie odnośnie treści lub chcesz zgłosić poprawki do tego rozdziału, skomentuj go albo umieść wiadomość na forum: Dokumentacja - Propozycje, zmiany, poprawki Dziękujemy! Stefan Wajda, Zespół Dokumentacji PCJ |
| « poprzedni artykuł | następny artykuł » |
|---|








