Frontpage SlideShow w praktyce
Wpisany przez Piotr Sajnog | Joomla! Fan Sobota, 11 Lipiec 2009 00:00
Postanowiłem ożywić trochę wygląd swojego bloga i w ramach poznawania możliwości dodatków do Joomla! wykorzystać jeden z dostępnych na stronie z rozszerzeniami pokazów slajdów.
Dziś opiszę wam jak zainstalować i skonfogurować moduł o nazwie Frontpage SlideShow. Jest to atrakcyjny element witryny, który doskonale sprawdza się w promocji artykułów, ktorych nie ma na stronie głównej serwisu.
Instalacja i konfiguracja modułu
Frontpage Slideshow jest rozszerzeniem płatnym, dlatego link do ściągnięcia paczki instalacyjnej dostaniemy mailem, po opłaceniu licencji (obecnie jest to 22 EURO). Przed instalacją, plik zip, który ściągniemy należy rozpakować na mniejsze paczki, w których znajdują się wersje rozszerzenia dla różnych systemów Joomla! (linia 1.0.x i 1.5.x) oraz dla innych stron napisanych w PHP, ale nie korzystających z Joomla! (szczegółty na końcu artykułu).
Po instalacji rozszerzenia należy włączyć zarówno komponent (menu Komponenty > Frontpage SlideShow) jak i moduł (menu Rozszerzenia > Moduły > Frontpage SlideShow). Następnie proponuję przejść do ustawień modułu, gdzie na początek sugeruję wybrać jeden z kilku dostępnych motywów wyglądu pokazu slajdów oraz jego wielkość na stronie w pikselach (wszystko to znajduje się w części Slideshow Parameters). Jeśli zaistnieje potrzeba szczegółowego dopasowania wyglądu modułu do naszej strony to należy w tym celu edytować plik o nazwie template_css.php, znajdujący się w każdym dostępnym szablonie modułu.
Warto również na stronie z parametrami modułu w sekcji Przypisanie menu zaznaczyć tylko stronę główną serwisu. Jest to szczególnie ważne dla osób, które hostują swoje serwisy na serwerach z limitowanym transferem danych, ponieważ z własnego doświadczenia wiem, że moduł ten, szczególnie przy większej ilości slajdów w pokazie, zużywa bardzo duże ilości transferu jeśli pozwolimy na to, aby pokazywał się na wszystkich stronach witryny.
Przygotowanie pokazu slajdów
Przygotowanie pokazu slajdów proponuję zacząć od przygotowania w programie graficznym samych obrazków, najlepiej w takiej wielkości w pikselach, jaką ustawiliśmy dla wielkości modułu Frontpage SlideShow. Myślę, że 3-5 slajdów do rozsądna i wystarczająca ilość. Następnie możemy przejść do menu Komponenty > Frontpage SlideShow i tam w pierwszej kolejności utworzyć nową kategorię w zakładce Categories.
Teraz możemy przejść do załadowania i opisania poszczególnych slajdów w pokazie. W tym celu przechodzimy do zakładki Slide List i klikamy na górze w przycisk Utwórz. Patrząc na dostępne opcje od góry do dołu mamy tu po kolei następujące możliwości:
- Slide Name - tytuł slajdu
- Category - tutaj wybieramy kategorię slajdów, do której chcemy go przypisać (Uwaga: nie należy mylić tej kategorii z kategorią artykułów, to nie to samo)
- Published - tu decydujemy o tym, czy dany slajd będzie widoczny w pokazie
- Start Publishing - data rozpoczęcia publikacji slajdu - (jeśli puste - bezterminowo)
- Finish Publishing - data zakończenia publikacji slajdu - (jeśli puste - bezterminowo)
- User group access for this slide - tu wybieramy grupę użytkowników witryny, dla której slajd będzie widoczny
- Custom text - tu możemy wpisać tekst, który pojawi się pod tytułem slajdu
- This slide links to - tutaj ustalamy, czy dany slajd ma być linkiem do jakiegoś elementu na naszej witrynie (sekcja, kategoria, artykuł, element menu), czy ma prowadzić na jakiś serwis zewnętrzny, czy w ogóle nie ma być linkiem, ale slajdem samym w sobie
- Should the slide link open in a new browser window? - Czy podlinkowana zawartość ma się otwierać w nowym oknie przeglądarki?
- Show title - pokaż tytuł (slajdu)
- Show section / category - pokaż nazwę sekcji lub kategorii (jeśli wcześniej zaznaczono taki link)
- Show custom text / intro text - pokaż tekst własny lub wstęp do podlinkowanego artykułu
- Show tagline text - pokaż tekst w "chmurce" po najechaniu wstaźnikiem myszki na slajd
- Show "read more" link - pokaż link "więcej..."
- Upload image - załaduj obrazek na serwer
- Browse for an image on the server - wskaż obrazek na serwerze
Jeśli dokonamy już wszystkich ustawień, możemy kliknąć przycisk Zapisz i gotowe. Po odświerzeniu strony (przycisk F5) nasz slajd powinien zostać wyświetlony. Taką operację musimy wykonać dla każdego slajdu z osobna.
Frontpage SlideShow nie tylko dla Joomla!
Tak jak napisałem na początku artykułu, Frontpage SlideShow jest na tyle uniwersalnym rozszerzeniem, że można go zastosować nie tylko w serwisach opartych na Joomla!, ale wszystkich, napisanych w PHP. Nic nie stoi na przeszkodzie, aby zainstalować go np. na blogu w systemie WordPress.
Z własnego doświadczenia jednak, uczulam na to, aby w takim przypadku nie przesadzać z ilością slajdów wyświetlanych przez moduł. O ile w Joomla! pokaz modułu ze slajdami można ograniczyć tylko do strony głównej serwisu, o tyle na blogu opartym np. o WordPressa pokazuje się on na wszystkich jego stronach (a przynajmniej ja nie wiem jak to ograniczyć). Efektem tego jest znaczny wzrost transferu danych. Dlatego, jeżeli korzystamy z zerwera z ograniczoną ilością transferu miesięcznie lub rocznie, może okazać się, że szybko popadniemy w tarapaty z jego limitem.
Jeżeli znacie i korzystacie już z podobnych modułów jak ten dzisiaj opisany, to zostawiajcie linki do nich w komentarzach. Być może opiszę któryś z nich.
UWAGA: Jeśli chcesz napisać komentarz po raz pierwszy, zapoznaj się z zasadami komentowania.