Strona korzysta z plików cookies w celu realizacji usług i zgodnie z Polityką Plików Cookies.

Aktualne wydanie

Prezentacja treści szkolnego serwisu WWW w Joomla!

26-02-2016 Autor: Sławomir Pieszczek


 

Aby szkolny serwis miał wiele odwiedzin każdego dnia, użytkownicy muszą znaleźć w nim ciekawe i interesujące treści. W ostatniej już części cyklu o zastosowaniu w szkole CMS-a Joomla! pokazujemy, w jaki sposób najlepiej tę treść przedstawić.
 

W CMS Joomla! treść przechowywana jest w bazie danych, natomiast sposób jej prezentacji uzależniony jest od zastosowanego szablonu (tzw. templatki). Moduły stanowią jedną z najprostszych form rozszerzeń i często są kluczowym elementem niejednego serwisu. Dzięki nim można wyświetlać informacje pobrane z bazy danych (lub innych źródeł) w określony przez nas sposób. Służą one m.in. do wyświetlania treści, menu, wyróżniania informacji czy prezentowania reklam.

Praca z modułami

W Joomla! dostępnych jest wiele typów modułów. Część z nich jest ściśle powiązana z innymi rozszerzeniami (np. komponentami), inne natomiast stanową samodzielne rozszerzenia. Zaraz po instalacji Joomla! użytkownik otrzymuje dostęp do sporej liczby modułów. W zależności od potrzeb i funkcjonalności serwisu może zaistnieć potrzeba zastosowania dodatkowych modułów. Wówczas należy je zainstalować za pomocą instalatora Joomla! (menu Rozszerzenia → Instalacje).

Dodatkowe moduły można pozyskać z bardzo bogatego katalogu rozszerzeń dla Joomla! (extensions.joomla.org), w którym znajduje się obecnie ponad 7,5 tys. rozszerzeń (dane na styczeń 2016 r.). Jest niemal pewne, że każdy webmaster znajdzie tam niemal wszystko, czego mu potrzeba. W katalogu rozszerzeń Joomla! wszystkie rozszerzenia są dobrze opisane i skategoryzowane. Można tam znaleźć recenzje, opinie użytkowników oraz informacje na temat liczby pobrań danego rozszerzenia.

Moduł Artykuły – Nowości

Ten moduł wyświetla listę najnowszych artykułów opublikowanych w serwisie. Za pomocą odpowiednich ustawień dostępnych w opcjach konfiguracyjnych można kontrolować wyświetlane informacje. Wyświetlimy np. najnowsze artykuły należące tylko do wybranych kategorii lub napisane przez określonych autorów.

Aby utworzyć taki moduł, należy zalogować się do zaplecza administracyjnego szkolnego serwisu WWW i otworzyć okno menedżera modułów. W tym celu klikamy w menu Rozszerzenia pozycję Moduły, a następnie przycisk Utwórz. W oknie Wybierz typ modułu należy kliknąć odsyłacz Artykuły – Nowości, a potem wypełniamy pole Tytuł. W polu Pokaż tytuł należy zadecydować, czy chcemy, aby tytuł modułu był widoczny w witrynie. W polu Pozycja należy wybrać z listy nazwę obszaru strony, w którym powinien być opublikowany moduł, natomiast w polu Stan trzeba upewnić się, że została wybrana pozycja Opublikowano. Są to ustawienia wspólne dla każdego typu modułu.

Opcje widoczne w głównym obszarze są charakterystyczne dla wybranego typu modułu. W przypadku modułu Artykuły – Nowości do dyspozycji mamy następujące pola:

  • Kategoria – pozwala określić kategorię, z której system ma pobierać listę artykułów;
  • Liczba artykułów – można w nim wpisać liczbę określającą liczbę elementów wyświetlanych w module;
  • Artykuły wyróżnione – za pomocą listy wybieramy odpowiednią pozycję definiującą, czy moduł ma wyświetlać artykuły oznaczone jako wyróżnione;
  • Kolejność – można tu wybrać z listy pozycję określającą kryteria wyświetlania artykułów;
  • Autorzy – pozwala określić sposób filtrowania artykułów według ich autorów.

Po zapisaniu wprowadzonych zmian warto sprawdzić, jak utworzony moduł prezentuje się w serwisie.

 

[...]

Sławomir Pieszczek – nauczyciel przedmiotów informatycznych w największej szkole w powiecie jaworskim – Powiatowym Centrum Kształcenia Zawodowego i Ustawicznego w Jaworze. Autor książki: „Joomla! 2.5. Praktyczny kurs”.

 


Pełna treść artykułu jest dostępna w papierowym wydaniu pisma.

Zapraszamy do składania zamówień na prenumeratę.


 

« Powrót

______________________________________________________________________________________________________________________________________

Informacje o cookies © 2016 PRESSCOM Sp. z o.o.