--=REKLAMA=--

Pomoc35

Rozszerzenia Moduły Stopka: Różnice pomiędzy wersjami

Z Joomla!WikiPL

(Utworzenie)
 
(formatowanie)
Linia 1: Linia 1:
Moduł Stopka
+
{{SpisPoPrawej}}
 
==Streśzczenie==
 
==Streśzczenie==
 
Moduł Stopka może wyświetlać informację o autorstwie, prawach własności, warunkach korzystania z witryny. Przykład modułu przedstawia ilustracja poniżej:
 
Moduł Stopka może wyświetlać informację o autorstwie, prawach własności, warunkach korzystania z witryny. Przykład modułu przedstawia ilustracja poniżej:
 
==Zrzut ekranu==  
 
==Zrzut ekranu==  
Rys. XX 90. Moduł Stopka w witrynie z przykładowymi danymi  
+
[[Plik:j35_rozszerzenia-moduly-modul-stopka-przyklad|Moduł Stopka w witrynie z przykładowymi danymi]]
 
==Opis==
 
==Opis==
 
Jedyną spersonalizowaną informacją w standardowym module stopki jest nazwa witryny, którą moduł pobiera z konfiguracji globalnej witryny, zapisanej w pliku configuration.php. Aby wzbogacić te informacje, np. o dane adresowe, można stworzyć „alternatywny układ” modułu (zob. dalej: Własne układy prezentacji).  
 
Jedyną spersonalizowaną informacją w standardowym module stopki jest nazwa witryny, którą moduł pobiera z konfiguracji globalnej witryny, zapisanej w pliku configuration.php. Aby wzbogacić te informacje, np. o dane adresowe, można stworzyć „alternatywny układ” modułu (zob. dalej: Własne układy prezentacji).  
Linia 9: Linia 9:
 
==Powiązania z innymi składnikami Joomla==
 
==Powiązania z innymi składnikami Joomla==
 
Moduł Stopka nie jest połączony z żadnym innym komponentem Joomla (jak to się dzieje np. w przypadku modułu Reklama czy Tematy pokrewne), działa niezależnie.
 
Moduł Stopka nie jest połączony z żadnym innym komponentem Joomla (jak to się dzieje np. w przypadku modułu Reklama czy Tematy pokrewne), działa niezależnie.
 
==Konfiguracja modułu==
 
===Opcje rozszerzone===
 
Zestaw opcji rozszerzonych obejmuje cztery ustawienia powtarzające się w wielu modułach:
 
 
Rys. XX 91. Opcje rozszerzone w ustawieniach modułu Stopka
 
 
* Alternatywny układ [Alternative Layout]: rozwijalna lista układów decydujących o sposobie prezentacji treści modułu. Możesz wybrać listy inny układ, niż domyślny – jeśli istnieje (spośród dostarczonych z modułem albo nadpisanych w szablonach witry-ny).
 
* Przyrostek klas CSS modułu [Module Class Suffix]: umożliwia nadanie modułowi wy-glądu odróżniającego go od innych, jeśli w arkuszu CSS istnieją odpowiednie deklaracje stylów. Wpisz przyrostek nazwy klas albo klasę modyfikującą standardowe reguły for-matowania modułu. W przypadku nazwy klasy poprzedź ją spacją (odstępem).
 
* Pamięć podręczna [Caching]: decyduje o przechowywaniu treści modułu w pamięci podręcznej, a tym samym o zmniejszeniu ilości zapytań do bazy danych, co przyspiesza wysyłanie stron do przeglądarek oraz ogranicza obciążenie serwera. Ustawienia globalne pamięci podręcznej określane są na stronie Witryna: Konfiguracja. Wybierz jedną z opcji: Globalne albo Nie przechowuj.
 
* Czas przechowywania [Cache Time]: określa w sekundach czas, jaki musi upłynąć mię-dzy odświeżeniem plików przechowywanych w katalogu pamięci podręcznej. Ustal, za-leżnie od częstotliwości wprowadzania zmian w treści witryny.
 
  
 
==Umieszczanie modułu na stronie==
 
==Umieszczanie modułu na stronie==
 
Aby umieścić moduł Stopka na stronie, wykonaj następujące czynności:
 
Aby umieścić moduł Stopka na stronie, wykonaj następujące czynności:
 
# Zaloguj się do części administracyjnej co najmniej jako administrator.
 
# Zaloguj się do części administracyjnej co najmniej jako administrator.
# Z głównego menu zaplecza wywołaj stronę Rozszerzenia/Moduły.
+
# Z głównego menu zaplecza wywołaj stronę '''Rozszerzenia {{rarr}} Moduły'''.
# W przyborniku kliknij ikonę Nowy, aby przejść na stronę umożliwiającą wybór typu mo-dułu, który chcesz umieścić na stronie.
+
# Naciśnij w przyborniku przycisk '''Utwórz''', aby przejść na stronę umożliwiającą wybór typu modułu, który chcesz umieścić na stronie.
# Na liście wyboru typu kliknij nazwę Stopka, by rozpocząć konfigurację modułu.
+
# Na liście wyboru typu kliknij nazwę '''Stopka''', by rozpocząć konfigurację modułu.
# Skonfiguruj podstawowe dane modułu w sekcji Szczegóły:
+
# Na karcie '''Moduł''' skonfiguruj podstawowe dane modułu:<br />[[Plik:j35_rozszerzenia-moduly-utworz-wlasciwosci.png|Podstawowe dane modułu Stopka|right]]
+
#* '''Tytuł'''. Wpisz tytuł modułu. Jest wymagany.
Rys. XX 92.  Podstawowe dane modułu Stopka
+
#* '''Pokaż tytuł'''. Zaznacz '''Pokaż''' lub '''Ukryj'''. Tytuł modułu Stopka zwykle ukrywamy.
* Wpisz tytuł modułu. Jest wymagany.
+
#* '''Pozycja''. Wpisz lub wybierz z listy rozwijanej jedną z dostępnych w szablonie pozycji.
* Zdecyduj, czy wyświetlać tytuł modułu. Zaznacz Pokaż lub Ukryj. Tytuł modułu Stopka zwykle ukrywamy.
+
#* '''Stan'''. Wybierz z listy '''Opublikowano''', aby wyświetlać moduł.
* Ustal położenie modułu na stronie, wybierając jedną z dostępnych pozycji. Jeśli znacz nazwę pozycji, możesz ją również wpisać.
+
#* '''Rozpocznij publikację'''. Możesz ustalić, od kiedy chcesz wyświetlać moduł.
* Zdecyduj, czy włączyć moduł (opublikować).
+
#* '''Zakończ publikację'''. Możesz  ustalić, do kiedy chcesz wyświetlać moduł.
* Możesz wprawdzie zmienić poziom dostępu, ale w przypadku modułu Stopka nie wy-daje się to uzasadnione.  
+
#* '''Dostęp'''. Możesz wprawdzie zmienić poziom dostępu, ale w przypadku modułu Stopka to nie jest uzasadnione.  
Możesz określić kolejność wyświetlania modułu w wybranej pozycji, jeśli np. chcesz jeszcze wyświetlać menu Stopka. Domyślnie nowo tworzone moduły wyświetlane są jako ostatnie. Aby ustalić inną kolejność, kliknij najpierw w przyborniku ikonę Za-pisz. W efekcie na liście rozwijalnej Porządek powinny się pojawić tytuły umieszczo-nych w tej pozycji modułów. Zaznacz tytuł modułu, przed którym chcesz umieścić tworzony moduł. Jeśli ta metoda nie przyniesie spodziewanego efektu, kolejność mo-dułów można zmienić na stronie przeglądu modułów.  
+
#* '''Porządek'''. Możesz określić kolejność wyświetlania modułu w wybranej pozycji, jeśli będzie w niej kilka modułów. Domyślnie nowo tworzone moduły wyświetlane są jako ostatnie. Aby ustalić inną kolejność, najpierw zapisz moduł. W efekcie na liście rozwijalnej '''Porządek''' powinny się pojawić tytuły innych umieszczonych w tej pozycji modułów. Zaznacz tytuł modułu, przed którym chcesz umieścić tworzony moduł. Jeśli ta metoda nie przyniesie spodziewanego efektu, kolejność modułów można zmienić na stronie przeglądu modułów.  
* Możesz ustalić daty rozpoczęcia i zakończenia publikacji modułu dokładnie, ale w przypadku modułu Stopka nie wydaje się to uzasadnione..
+
#* '''Język'''. Jeśli wydajesz witrynę wielojęzyczną, określ, czy wyświetlać moduł na stronach wszystkich języków, czy jednego z wybranych.
* Jeśli wydajesz witrynę wielojęzyczną, określ, czy wyświetlać moduł na stronach wszystkich języków, czy jednego z wybranych.
+
#Na karcie '''Przypisz do pozycji menu''' ustal, na których stronach witryny chcesz wyświetlać moduł<br />[[Plik:j35_rozszerzenia-moduly-utworz-przypisz-do-stron.png|Sekcja Przypisz do pozycji menu w module Stopka|right]]
6. Ustal, na których stronach witryny wyświetlać moduł, przypisując go do wybranych lub wszystkich pozycji menu
+
#* Najpierw określ zasadę przypisania: Na wszystkich stronach, Na żadnej stronie, Tylko na zaznaczonych stronach, Na wszystkich poza zaznaczonymi.
 
+
#* Następnie zaznacz pola wyboru przy nazwach pozycji menu.  
+
Uwaga: Korzystając z przycisku obok nazwy menu, możesz spowodować, że wszystkie pozycje w danym menu zostaną zaznaczone (opcja '''Wybierz''') lub niezaznaczone (opcja '''Odznacz''').
Rys. XX 93. Sekcja Przypisz do pozycji menu w module Stopka
+
#Dostosuj opcje '''Wzbogacone''' do swoich potrzeb, np.:   
* Najpierw określ zasadę przypisania: Na wszystkich stronach, Na żadnej stronie, Tylko na zaznaczonych stronach, Na wszystkich poza zaznaczonymi.
+
#* wybierz alternatywny układ modułu,
* Następnie klikaj karty dostępnych menu i zaznaczaj pola wyboru przy nazwach pozy-cji menu.  
+
#* ustaw długi czas buforowania treści modułu (na pewno nie będą to treści ulegające częstym zmianom).
Uwaga: Korzystając z przycisków obok etykiety Zaznacz menu, możesz spowodować, że zostaną zaznaczone wszystkie pozycje lub przełączyć zaznaczenie (niezaznaczone zostaną zaznaczone i odwrotnie). Możesz również wyczyścić zaznaczenie.
+
#Aby zachować ustawienia, naciśnij w przyborniku przycisk '''Zapisz'''.
7. Dostosuj opcje modułu do swoich potrzeb, np.:   
+
* wybierz alternatywny układ modułu,
+
* ustaw długi czas buforowania treści modułu (na pewno nie będą to treści ulegające częstym zmianom).
+
8. Aby zachować ustawienia, kliknij w przyborniku ikonę Zapisz.
+
  
 
== Pliki modułu==
 
== Pliki modułu==
Moduł Stopka jest obsługiwany przez zestaw skryptów umieszczonych w katalogu modu-les/mod_footer. Nazwa podkatalogu katalogu jest systemową nazwą typu modułu (w Joomla 1.6+, inaczej niż w poprzednich wydaniach jest na zapleczu tłumaczona). Moduł Stopka i wszystkie jego kopie są więc modułami typu mod_footer.
+
Moduł Stopka jest obsługiwany przez zestaw skryptów umieszczonych w katalogu ''modules/mod_footer''. Nazwa podkatalogu katalogu jest systemową nazwą typu modułu. Moduł Stopka i wszystkie jego kopie są więc modułami typu ''mod_footer''.
  
 
==Własne układy prezentacji==
 
==Własne układy prezentacji==
Aby zmodyfikować sposób prezentacji modułu Stopka, można skorzystać z techniki alterna-tywnych układów definiowanych w szablonie witryny. W tym celu w folderze html utworzo-nym w katalogu domyślnego szablonu witryny tworzymy podkatalog mod_footer i kopiujemy do niego z katalogu modules/ mod_footer /tmpl plik default.php, następnie zmieniamy mu nazwę na własną (!). Nazwa nie może zawierać znaków podkreślenia (_).
+
Aby zmodyfikować sposób prezentacji modułu Stopka, można skorzystać z techniki alternatywnych układów definiowanych w szablonie witryny. W tym celu w folderze html utworzonym w katalogu domyślnego szablonu witryny utwórzy podkatalog mod_footer i skopiuj do niego z katalogu ''modules/ mod_footer /tmpl'' plik ''default.php''. Następnie zmień jego nazwę na własną (!). Nazwa nie może zawierać znaków podkreślenia (_).
  
 
Modyfikując kod html w tym pliku można zmienić sposób prezentacji modułu. Nowy układ będzie dostępny w opcjach rozszerzonych na rozwijalnej liście układów alternatywnych – nazwą układu będzie nazwa pliku (bez rozszerzenia .php).
 
Modyfikując kod html w tym pliku można zmienić sposób prezentacji modułu. Nowy układ będzie dostępny w opcjach rozszerzonych na rozwijalnej liście układów alternatywnych – nazwą układu będzie nazwa pliku (bez rozszerzenia .php).
  
 
Nazwę można „przetłumaczyć”, umieszczając odpowiednie deklaracje w pliku językowym szablonu.
 
Nazwę można „przetłumaczyć”, umieszczając odpowiednie deklaracje w pliku językowym szablonu.
Uwaga: Jeśli w witrynie używasz kilka szablonów, pamiętaj, aby pliki własnych układów modułu przekopiować do katalogów wszystkich używanych szablonów.
+
{{Uwaga|Jeśli w witrynie używasz kilka szablonów, pamiętaj, aby pliki własnych układów modułu przekopiować do katalogów wszystkich używanych szablonów.}}
  
 
== Porada==  
 
== Porada==  
 
Jeśli chcesz udostępnić w stopce odnośniki, np. do Regulaminu witryny, Polityki prywatno-ści, Polityki dostępności, formularza kontaktowego, utwórz menu stopka z odnośnikami do artykułów zawierających te przepisy oraz do formularza kontaktowego, a następnie moduł typu menu, wyświetlający te pozycje, i osadź je w miejscu przeznaczonym na stopkę
 
Jeśli chcesz udostępnić w stopce odnośniki, np. do Regulaminu witryny, Polityki prywatno-ści, Polityki dostępności, formularza kontaktowego, utwórz menu stopka z odnośnikami do artykułów zawierających te przepisy oraz do formularza kontaktowego, a następnie moduł typu menu, wyświetlający te pozycje, i osadź je w miejscu przeznaczonym na stopkę

Wersja z 02:20, 3 cze 2018

Streśzczenie

Moduł Stopka może wyświetlać informację o autorstwie, prawach własności, warunkach korzystania z witryny. Przykład modułu przedstawia ilustracja poniżej:

Zrzut ekranu

Moduł Stopka w witrynie z przykładowymi danymi

Opis

Jedyną spersonalizowaną informacją w standardowym module stopki jest nazwa witryny, którą moduł pobiera z konfiguracji globalnej witryny, zapisanej w pliku configuration.php. Aby wzbogacić te informacje, np. o dane adresowe, można stworzyć „alternatywny układ” modułu (zob. dalej: Własne układy prezentacji).

Powiązania z innymi składnikami Joomla

Moduł Stopka nie jest połączony z żadnym innym komponentem Joomla (jak to się dzieje np. w przypadku modułu Reklama czy Tematy pokrewne), działa niezależnie.

Umieszczanie modułu na stronie

Aby umieścić moduł Stopka na stronie, wykonaj następujące czynności:

  1. Zaloguj się do części administracyjnej co najmniej jako administrator.
  2. Z głównego menu zaplecza wywołaj stronę Rozszerzenia    Moduły.
  3. Naciśnij w przyborniku przycisk Utwórz, aby przejść na stronę umożliwiającą wybór typu modułu, który chcesz umieścić na stronie.
  4. Na liście wyboru typu kliknij nazwę Stopka, by rozpocząć konfigurację modułu.
  5. Na karcie Moduł skonfiguruj podstawowe dane modułu:
    Podstawowe dane modułu Stopka
    • Tytuł. Wpisz tytuł modułu. Jest wymagany.
    • Pokaż tytuł. Zaznacz Pokaż lub Ukryj. Tytuł modułu Stopka zwykle ukrywamy.
    • 'Pozycja. Wpisz lub wybierz z listy rozwijanej jedną z dostępnych w szablonie pozycji.
    • Stan. Wybierz z listy Opublikowano, aby wyświetlać moduł.
    • Rozpocznij publikację. Możesz ustalić, od kiedy chcesz wyświetlać moduł.
    • Zakończ publikację. Możesz ustalić, do kiedy chcesz wyświetlać moduł.
    • Dostęp. Możesz wprawdzie zmienić poziom dostępu, ale w przypadku modułu Stopka to nie jest uzasadnione.
    • Porządek. Możesz określić kolejność wyświetlania modułu w wybranej pozycji, jeśli będzie w niej kilka modułów. Domyślnie nowo tworzone moduły wyświetlane są jako ostatnie. Aby ustalić inną kolejność, najpierw zapisz moduł. W efekcie na liście rozwijalnej Porządek powinny się pojawić tytuły innych umieszczonych w tej pozycji modułów. Zaznacz tytuł modułu, przed którym chcesz umieścić tworzony moduł. Jeśli ta metoda nie przyniesie spodziewanego efektu, kolejność modułów można zmienić na stronie przeglądu modułów.
    • Język. Jeśli wydajesz witrynę wielojęzyczną, określ, czy wyświetlać moduł na stronach wszystkich języków, czy jednego z wybranych.
  6. Na karcie Przypisz do pozycji menu ustal, na których stronach witryny chcesz wyświetlać moduł
    • Najpierw określ zasadę przypisania: Na wszystkich stronach, Na żadnej stronie, Tylko na zaznaczonych stronach, Na wszystkich poza zaznaczonymi.
    • Następnie zaznacz pola wyboru przy nazwach pozycji menu.

Uwaga: Korzystając z przycisku obok nazwy menu, możesz spowodować, że wszystkie pozycje w danym menu zostaną zaznaczone (opcja Wybierz) lub niezaznaczone (opcja Odznacz).

  1. Dostosuj opcje Wzbogacone do swoich potrzeb, np.:
    • wybierz alternatywny układ modułu,
    • ustaw długi czas buforowania treści modułu (na pewno nie będą to treści ulegające częstym zmianom).
  2. Aby zachować ustawienia, naciśnij w przyborniku przycisk Zapisz.

Pliki modułu

Moduł Stopka jest obsługiwany przez zestaw skryptów umieszczonych w katalogu modules/mod_footer. Nazwa podkatalogu katalogu jest systemową nazwą typu modułu. Moduł Stopka i wszystkie jego kopie są więc modułami typu mod_footer.

Własne układy prezentacji

Aby zmodyfikować sposób prezentacji modułu Stopka, można skorzystać z techniki alternatywnych układów definiowanych w szablonie witryny. W tym celu w folderze html utworzonym w katalogu domyślnego szablonu witryny utwórzy podkatalog mod_footer i skopiuj do niego z katalogu modules/ mod_footer /tmpl plik default.php. Następnie zmień jego nazwę na własną (!). Nazwa nie może zawierać znaków podkreślenia (_).

Modyfikując kod html w tym pliku można zmienić sposób prezentacji modułu. Nowy układ będzie dostępny w opcjach rozszerzonych na rozwijalnej liście układów alternatywnych – nazwą układu będzie nazwa pliku (bez rozszerzenia .php).

Nazwę można „przetłumaczyć”, umieszczając odpowiednie deklaracje w pliku językowym szablonu.

Ikona informacja.png
 Informacja

 Jeśli w witrynie używasz kilka szablonów, pamiętaj, aby pliki własnych układów modułu przekopiować do katalogów wszystkich używanych szablonów.


Porada

Jeśli chcesz udostępnić w stopce odnośniki, np. do Regulaminu witryny, Polityki prywatno-ści, Polityki dostępności, formularza kontaktowego, utwórz menu stopka z odnośnikami do artykułów zawierających te przepisy oraz do formularza kontaktowego, a następnie moduł typu menu, wyświetlający te pozycje, i osadź je w miejscu przeznaczonym na stopkę