Aktualizacja
Bezpieczna aktualizacja komponentu MARTA i opcjonalnego modułu grafiku.
MARTA można aktualizować za pomocą standardowego instalatora rozszerzeń Joomla. Nowy pakiet instaluje się bezpośrednio na istniejącej wersji komponentu.
Przed aktualizacją
Administrator powinien:
- Upewnić się, że pakiet jest przeznaczony dla używanej wersji Joomla.
- Sprawdzić numer obecnie zainstalowanej i pobranej wersji MARTA.
- Zapoznać się z informacjami przekazanymi wraz z wydaniem.
- Wykonać pełną kopię zapasową plików witryny i bazy danych.
- Sprawdzić aktualizację na środowisku testowym.
- Zaplanować przerwę techniczną, jeżeli grafik jest używany na stronie produkcyjnej.
Do aktualizacji należy używać wyłącznie produkcyjnego pakietu com_marta-{wersja}.zip, bez dopisku -dev.
Aktualizacja komponentu
- Zaloguj się do panelu administracyjnego Joomla.
- Przejdź do System → Instaluj rozszerzenia.
- Otwórz instalację z pliku pakietu.
- Wskaż nowy plik
com_marta-{wersja}.zip. - Poczekaj na komunikat potwierdzający zakończenie instalacji.
Joomla rozpozna zainstalowany komponent i zastąpi jego pliki nową wersją. Jeżeli wydanie zawiera zmiany struktury danych, instalator wykona również odpowiednie aktualizacje bazy danych.
Nie zamykaj strony ani nie odświeżaj jej podczas aktualizacji.
Aktualizacja opcjonalnego modułu
Jeżeli wraz z komponentem został przekazany nowy pakiet modułu grafiku, zaktualizuj go po komponencie:
- Pozostań w instalatorze rozszerzeń Joomla.
- Prześlij plik
mod_marta_schedule_days-{wersja}.zip. - Poczekaj na potwierdzenie zakończenia instalacji.
Komponent i moduł są wydawane jako osobne rozszerzenia, dlatego ich numery wersji nie muszą być identyczne. Korzystaj z zestawu pakietów przekazanego dla danego wdrożenia.
Weryfikacja po aktualizacji
Po zakończeniu aktualizacji:
- Otwórz Komponenty → MARTA i sprawdź, czy pulpit działa poprawnie.
- Sprawdź, czy zachowane zostały budynki, sale, grupy, prowadzący i wpisy grafiku.
- Otwórz kilka istniejących pozycji i upewnij się, że formularze działają poprawnie.
- Sprawdź dzienny i tygodniowy widok grafiku na stronie publicznej.
- Jeżeli używasz modułu, sprawdź strony, do których jest przypisany.
- Wyczyść pamięć podręczną Joomla i przeglądarki, jeżeli widok korzysta ze starszych plików CSS lub JavaScript.
Weryfikację należy przeprowadzić przed zakończeniem zaplanowanej przerwy technicznej.
Gdy aktualizacja się nie powiedzie
Najpierw zapisz pełny komunikat błędu wyświetlony przez Joomla. Następnie sprawdź logi Joomla i PHP oraz upewnij się, że serwer ma wystarczające miejsce i może zapisywać pliki rozszerzeń.
Nie próbuj naprawiać nieudanej aktualizacji przez odinstalowanie komponentu.