UWAGA: Strona zawiera materiały archiwalne. Większość artykułów dotyczy Joomla! 1.0
Start arrow Administracja arrow Instalatory arrow Instalator: Komponenty
Instalator: Komponenty Drukuj Email

Moc Joomla! objawia się w całej pełni dopiero wówczas, gdy skorzystamy z bogatej oferty komponentów i innych rozszerzeń. Instalacja komponentów jest prosta, przebiega w kilku prostych krokach.

Instalacja i usuwanie komponentów

Joomla! ma wbudowany kompletny system zarządzania pakietami instalacyjnymi. Zarówno komponenty, jak i moduły, boty, szablony, pakiety językowe można instalować z poziomu panelu administracyjnego. Instalację i usuwanie wszystkich składników umożliwia komponent zaplecza administracyjnego Instalatory [Installers].

Możliwości wykorzystania instalatora zależą od oprogramowania i ustawień serwera, na którym zainstalowano Joomla! Wykorzystaniu wszystkich możliwości Instalatora sprzyja:

  • obecność bliblioteki zlib, która wyposaża serwer w procedury kompresji plików i katalogów oraz dekompresji spakowanych archiwów.
  • serwer z wyłączonym bezpiecznym trybem działania PHP (safe_mode=Off),

Instalator pozwala po części wybrnąć z problemu braku bliblioteki zlib, oferując dwie opcje instalacji:

  • z pakietu instalacyjnego na komputerze lokalnym,
  • z katalogu na serwerze - z rozpakownego wcześniej archiwum.

Ikona artykułu

Spełnienie obu warunków można łatwo sprawdzić, korzystając z menu System ⇒ Informacje systemowe ⇒ [System ⇒ System Info] na karcie System: Istotne ustawienia PHP [System: Relevant PHP Settings].

Instalowanie komponentów

Jeśli na serwerze zainstalowano bibliotekę zlib, można instalować komponenty automatycznie - z pakietu instalacyjnego.

Jeśli biblioteka zlib jest niezainstalowana, korzystamy z drugiej metody - instalacji z katalogu na serwerze. To nieco kłopotliwsza metoda, bowiem trzeba wcześniej rozpakować na dysku lokalnym pakiet instalacyjny i - korzystając z klienta FTP - przesłać na serwer wszystkie pliki instalowanego komponentu, zachowując strukturę folderów rozpakowanego archiwum.

W przypadku, gdy serwer internetowy działa w restrykcyjnym trybie bezpiecznym (ustawienie safe_mode="ON"). Skorzystanie z Instalatora jest wówczas - bez zainstalowania dodatkowej łatki - niemożliwe. Jeśli prośba do administratora o zmianę tego ustawienia nie przynosi skutku, pozostaje jedynie możliwość ręcznej instalacji.

Wiele komponentów archiwizowanych jest w pakietach instalacyjnych włącznie z dodatkowymi składnikami - modułami, botami, a także z dokumentacją. Przed przystąpieniem do instalacji jakiegokolwiek składnika warto sprawdzić, co się w pobranym pakiecie znajduje, aby oddzielić elementy pakietu. Jeśli wewnątrz znajdują się archiwa nazwane np. com_nazwakomponentu.zip, mod_nazwamodułu.zip, to mamy do czynienia z takim włąśnie przypadkiem. Do instalacji trzeba, oczywiście, użyć wyodrębnionego archiwum komponentu, modułów, botów.

Wielu projektantów komponentów wzbogaca ich funkcje dodatkowymi składnikami - modułami, botami. Pobierając nowy komponent, warto sprawdzić, czy nie powstały również takie dodatkowe składniki. Moduły i boty instaluje się najczęściej z oddzielnych pakietów instalacyjnych. Zwróć przy tym uwagę, na ich przeznaczenie - mogą być wydane dla Joomla! 1.0.x albo Joomla! 1.5.x.

O instalatorze

Prawo instalowania i usuwania komponentów przysługuje administratorom i głównym administratorom. Operatorzy nie mogą ani instalować, ani usuwać komponentów.

Dostęp do instalatora komponentów umożliwia menu [Installers ⇒ Components].

Pasek narzedzi

W pasku narzedzi znajdują się dwa przyciski:

Ustawienia PHPOdinstaluj [Uninstall: Umożliwia trwałe usunięcie zainstalowanego składnika z serwera. Zaznacz pole wyboru przy nazwie komponentu, który chcesz odinstalować i kliknij ten przycisk

Przycisk: Odinstaluj Pomoc [Help]: Wywołuje okno pomocy podręcznej, objaśniającej posługiwanie się instalatorem, znaczenie dostępnych opcji.

Trwałe usunięcie oznacza, że wszystkie skrypty i założone podczas instalacji katalogi zostaną usunięte z serwera. Instalatory komponentów, które zapisują na serwerze dane, np. galerii, pozostawiają je zwykle nienaruszone. Dla pewności warto jednak zapoznać się z poleceniami umieszczonymi w sekcji uninstall pliku instalacyjnego nazwa_komponentu.xml.

Lista zainstalowanych komponentów

W obszarze roboczym instalatora znajduje się wykaz zainstalowanych komponentów.

Przycisk Pomoc

Znaczenie informacji w kolumnach jest następujące:

  • Komponent [Currently Installed]: Lista zainstalowanych komponentów, z wyjątkiem komponentów trzonu Joomla!, których nie można odinstalować. Nazwa komponentu pochodzi z pliku instalacyjnego nazwa_komponentu.xml.
  • Łącze w menu [Component Menu Link]: Lista łączy w menu strony frontowej. Łącze do komponentu jest fragmentem adresu URL. Ma zwykle postać com_nazwakomponentu. Nie wszystkie komponenty można umieścić w menu witryny. Stroną frontową niektórych komponentów jest moduł (np. komponentu Banery. Niektóre w ogóle nie mają swojej strony frontowej, np. komponent Koresponencja seryjna. Jeśli w kolumnie Łącze w menu nie ma żadnego wpisu przy nazwie komponentu, oznacza to, że nie można go umieścić w menu.
  • Autor [Author]: Nazwa autora lub zespołu projektantów. Informacja pochodzi z pliku instalacyjnego nazwa_komponentu.xml
  • Wersja [Version]: Numer wersji - wydania komponentu. Informacja pochodzi z pliku instalacyjnego nazwa_komponentu.xml.
  • Data [Date]: Data wydania - publikacji komponentu. Informacja pochodzi z pliku instalacyjnego nazwa_komponentu.xml.
  • E-mail autora [Author E-mail]: Adres poczty elektronicznej autora lub zespołu projektantów. Informacja pochodzi z pliku instalacyjnego nazwa_komponentu.xml. Kliknij, aby przekazać uwagi, sugestie, zgłosić bład.
  • URL autora [Author URL]: Adres strony projektu lub autora projektu. Informacja pochodzi z pliku instalacyjnego nazwa_komponentu.xml.

Projektanci nie zawsze umieszczają wszystkie dane w nagłówku pliku instalacyjnego, może się więc zdarzyć, że nie wszystkie z wymienionych informacji będą umieszczone w wykazie komponentów.

Instalacja z pakietu instalacyjnego

Lista zainstalowanych komponentów

Aby zainstalować komponent z pakietu instalacyjnego:

  1. Pobierz pakiet instalacyjny komponentu, np.
  2. Przejdź w panelu administracyjnym do menu Instalatory ⇒ Komponenty [Installers ⇒ Components].
  3. Przejdź do pozycji Instaluj z pakietu instalacyjnego ⇒ Pakiet instalacyjny… [Upload Package File… ⇒ Package File]
  4. Kliknij przycisk Przeglądaj [Browse].
  5. W oknie dialogowym wskaż plik pakietu instalacyjnego.
  6. Kliknij przycisk Wczytaj plik i zainstaluj [Upload file & Install]. Po chwili otrzymasz komunikat, że instalacja zakończyła się pomyślnie.
  7. Kliknij przycisk Dalej [Next], aby zakończyć instalację i powrócić do wykazu zainstalowanych komponentów.

Instalacja z katalogu na serwerze

Image

Aby zainstalować komponent z plików przesłanych na serwer:

  1. Pobierz pakiet instalacyjny komponentu | modułu | dodatku z udostępniającej go witryny.
  2. Rozpakuj pakiet w katalogu na swoim komputerze
  3. Prześlij za pomocą FTP wszystkie pliki na serwer do katalogu /media/instaluj.
  4. Przejdź w panelu administracyjnym Joomla! do menu Instalatory ⇒ Komponenty [Installers ⇒ Components].
  5. Przejdź do opcji Instaluj z katalogu ⇒ Katalog instalacyjny [Install from Directory ⇒ Install directory]
  6. Wpisz w pole tekstowe ścieżkę dostępu do pliku instalacyjnego .xml w katalogu, w którym znajdują się pliki źródłowe instalowanego komponentu, np. /usr/local/www/twoje_Joomla!/media/
  7. Kliknij przycisk Instaluj [Install].Po chwili otrzymasz komunikat, że instalacja zakończyła się pomyślnie.
  8. Kliknij odnośnikDalej [Next], aby zakończyć instalację i powrócić do wykazu zainstalowanych komponentów.

Odinstalowanie

Aby odinstalować komponent:

  1. Przejdź w panelu administracyjnym do menu Instalatory ⇒ Komponenty.
  2. Zaznacz w tabeli pole wyboru przy komponencie, który chcesz odinstalować,
  3. Kliknij przycisk Odinstaluj [Uninstall] w pasku narzędzi,
  4. Potwierdź decyzję w oknie dialogowym.

Uwagi, źródła

Jeż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: Install/Uninstall Components, Modules and Joomla!ts

 
« poprzedni artykuł   następny artykuł »