Podgląd szablonu tylko dla wybranych
Wpisany przez Piotr Sajnog | Joomla! Fan Sobota, 20 Czerwiec 2009 15:40
Wyobraźmy sobie taką sytuację: nasza strona w systemie Joomla! już działa od pewnego czasu i chcielibyśmy odświeżyć trochę jej wygląd. Najlepiej byłoby pracować nad nowym szablonem lub poprawiać stary na tej samej instalacji Joomla! tak, aby mieć podgląd na to jak nasza witryna wygląda w nowej szacie. Jednocześnie nie chcemy wyłączać serwisu, aby nasi czytelnicy mieli dostęp do jego zasobów.
Dodatkowo warunek jest taki, aby użytkownicy nie mieli dostępu do nowego wyglądu strony dopóki nie skończymy nad nim pracy. Czy jest jakieś rozwiązanie, które spełni te wszystkie warunki? Okazuje się, że jest i to nie jeden :) Spośród tych, które zostały opisane na forum Joomla! w serwisie GoldenLine osobiście wybrałem i przetestowałem ten z użyciem rozszerzenia o nazwie Redesign and Template Usertests.
Wtyczka (plugin) jest mała i prosta w instalacji i konfiguracji. Jednak, aby zadziałała nasz serwis musi korzystać z języka PHP5, o czym autorzy rozszerzenia uprzedzają.
Instalacja i konfiguracja wtyczki
Jeszcze przed instalacją wtyczki należy umieścić katalog z szablonem, nad którym będziemy pracować na serwerze. Instalacja pluginu odbywa się standardowo poprzez panel administracyjny (menu Rozszerzenia > Instalator). Następnie w menu Rozszerzenia > Dodatki musimy wtyczkę włączyć, a klikając na jej nazwę przejdziemy do ekranu z jej konfiguracją.
Jak widać na ilustracji poniżej nie ma ona zbyt wielu opcji, ale te które są w zupełności wystarczą nam do wygodnej pracy. W zakładce Parameters mamy następujące opcje do ustawienia:
- Activate - włączamy lub wyłączamy działanie wtyczki
- User group - tutaj ustalamy jaka grupa użytkowników serwisu będzie miała dostęp do nowego szablonu
- UserIds - tutaj możemy dodatkowo wpisać numery ID poszczególnych użytkowników witryny
- Development template - tutaj wpisujemy nazwę katalogu z nowym szablonem, nad którym zamierzamy pracować
Napisane przez Piotr Sajnog, września 15, 2009
UWAGA: Jeśli chcesz napisać komentarz po raz pierwszy, zapoznaj się z zasadami komentowania.