


R. 14. Treści witryny - moduły |
![]() |
![]() |
Moduły wyświetlają menu i interaktywne elementy witryny oraz materiały towarzyszące treści głównej - informacje, zdjęcia, reklamy, itp. Często są punktami startowymi, skrótami do treści umieszczonych na witrynie.
Rola modułówModuły - obok komponentów, botów i szablonów - są jednym z czterech rodzajów podstawowych składników Joomla!. W specjalnych obszarach strony zwanych pozycjami wyświetlają informacje towarzyszące treści głównej. Moduł może zawierać właściwie wszystko: czysty tekst, treść generowaną przez kod HTML, kompletną, niezależną aplikację. Modułami są wszystkie menu, formularz logowania, Sondy, Statystyki, Migawki, wyszukiwarka. Źródłem treści i usług pełnionych przez moduły mogą być: komponenty, zewnętrzne skrypty, pliki, w tym dołączone do modułu, bazy danych, strony internetowe. Od komponentów różnią się zakresem możliwości - spełniają tylko dwie funkcje: pobierają dane i prezentują je. Nie posiadają interfejsu umożliwiającego gromadzenie, redagowanie i przechowywanie danych. Niektóre z modułów są oknami prezentacyjnymi komponentów (stronami frontowymi), np. moduły Banery i Sondy. Zwykle jednak prezentują własną treść lub treści pobrane z innych źródeł. W skład podstawowej dystrybucji Joomla! wchodzi kilkanaście modułów strony frontowej i modułów strony administracyjnej. Ten zestaw można dowolnie wzbogacać o inne moduły z bogatej palety zarówno darmowych, jak i komercyjnych rozszerzeń. Moduły witryny i zapleczaW Joomla! korzystamy z modułów działających na stronie frontowej [Frontend], nazywanych modułami witryny oraz z modułów administratora, nazywanych tu także modułami zaplecza, wykonujących rozmaite zadania na stronach konsoli administracyjnej [Backend]. Zarządzanie modułamiZarządzanie modułami odbywa się tylko w sekcji administracyjnej, w menedżerze modułów. Prawo zarządzania botami mają tylko administratorzy. Zarządzanie modułami obejmuje
Dostęp i uprawnienia administratorówUprawnienia do zarządzania modułami mają tylko administratorzy i główny administrator. Operatorzy nie mogą zarządzać modułami. Menedżery modułów umieszczone są w menu Moduły [Modukles]. Znajdują się tam dwie pozycje:
Instalowanie i usuwanie modułówJoomla! ma wbudowany kompletny system zarządzania pakietami instalacyjnymi - Package Management System. PMS pozwala administratorom instalować zarówno komponenty, jak i moduły, boty, szablony, pakiety językowe w kilku prostych krokach. Dostęp do instalatora modułów umożliwia menu Instalatory ⇒ Moduły [Installers ⇒ Moduless]. Prawo instalowania i usuwania modułów jest jednym z praw do zarządzania, a więc przysługuje wszystkim administratorom. Właściwości modułówKażdy moduł charakteryzują cztery grupy właściwości:
Typ modułu wskazuje na przynależność do grupy - rodziny modułów, obsługiwanych przez tę samą aplikację. Do jednego typu należy oryginalny moduł i wszystkie jego kopie. Właściwość ta umożliwia tworzenie nowych modułów różniących się detalami konfiguracyjnymi i parametrami prezentacyjnymi. Szczegóły modułu: to zestaw ogólnych właściwości identyfikacyjnych i prezentacyjnych modułu. Każdy moduł charakteryzuje ten sam zestaw podstawowych właściwości: numer identyfikacyjny, tytuł, pozycja, kolejność w pozycji, prawa dostępu, stan udostępnienia do publikacji. Parametry: zestaw specyficznych ustawień konfiguracyjnych, właściwych konkretnemu modułowi lub kopii modułu. Parametry mogą określać m.in. zakres prezentowanych treści i wygląd modułu. Umiejscowienie: określa strony witryny, na których moduł ma być widoczny. Opublikowany moduł można prezentować na wszystkich albo wybranych stronach witryny. Innymi słowy, moduł może być widoczny lub ukryty. Prezentacja na stronach witryny wymaga przypisania modułu do wybranych pozycji menu. Dopiero po przypisaniu modułu co najmniej do jednej pozycji menu, będzie on widoczny na wszystkich stronach powiązanych z tą pozycją menu. Tworzenie modułów - dowolnych i kopiiIstnieją dwa sposoby stworzenia nowego modułu:
Z każdego zainstalowanego modułu administrator może stworzyć dowolną ilość nowych modułów tego samego typu, spełniających tę samą funkcję, ale różniących się detalami konfiguracyjnymi i parametrami prezentacyjnymi - innym zakresem treści, miejscem publikacji, itp. Przykładem są cztery standardowo instalowane moduły menu: Menu witryny [Mainmenu], Menu użytkownika [Usermenu], Górne menu [Topmenu] i Menu dodatkowe [Othermenu]. Wszystkie obsługuje ten sam skrypt Wśród składników Joomla! tylko moduły mają tę niezwykłą właściwość! Każda instalacja nowego modułu inicjuje rodzinę - typ modułu. Moduł - rodzic i wszystkie jego kopie należą do jednej rodziny - stanowią jeden typ modułu. Nazwa typu pochodzi od nazwy skryptu zawierającego kod modułu. Wybór przycisku Nowy w pasku narzędzi menedżera modułu również tworzy kopię modułu typu Nowydowolny [custom] . Konfigurowanie modułówKażdy moduł wymaga skonfigurowania. Konfiguracja modułu obejmuje:
Konfigurowanie modułu umożliwia edytor modułu. Edytor modułu można uruchomić w oknie menedżera modułów w dwojaki sposób:
Udostępnianie modułówTreść modułów witryny może być udostępniania w dwojaki sposób:
Treść modułów zaplecza może być udostępniana:
Udostępnianie w pozycjach modułów
Moduły przypisane do pozycji są widoczne na wyznaczonych stronach pod warunkiem, że zostaną opublikowane. Pozycja modułów jest ukrywana, jeśli nie zostały w niej opublikowane moduły albo opublikowane moduły nie zostały przypisane do żadnej pozycji menu. W jednej pozycji modułów można umieścić dowolną ilość modułów i ustalić kolejność ich wyświetlania. Aby udostępnić moduł w pozycji modułów:
Udostępnianie modułów w artykułachUdostępnianie modułów wewnątrz artykułów i materiałów statycznych odbywa się za pomocą specjalnego bota Wpinacz modułów [LoadModulesPosition]. Aby udostępnić moduł w artykule lub materiale statycznym:
W artykule zostaną opublikowane wszystkie moduły przypisane do wskazanej pozycji Zapoznaj się z artykułami: Moduły witrynyPoniżej znajduje się lista modułów witryny dołączonych do standardowej dystrybucji Joomla. W nawiasach kwadratowych podano oryginalne angielskie nazwy modułów:
Moduły zaplecza (administratora)Poniżej znajduje się lista modułów zaplecza dołączonych do standardowej dystrybucji Joomla. W nawiasach kwadratowych podano oryginalne angielskie nazwy modułów:
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 Na podstawie: help.joomla.org - Chapter 15: Managing Modules |
« poprzedni artykuł | następny artykuł » |
---|