Uruchomienie aktualizacji
Przed uruchomieniem głównego aktualizatora upewnij się, że ukończyłeś Sprawdzenie preflightu. Interfejs aktualizacji wymaga uruchomienia preflightu co najmniej raz i skieruje Cię tam, jeśli nie.
Uruchom aktualizację, wskazując przeglądarkę na katalog upgrade witryny:
http://example.com/upgrade/Powinno to wyświetlić stronę taką jak ta:

Wybierz przycisk “Kontynuuj”, aby kontynuować.
Każdy “Kontynuuj” przechodzi do innej poprawki. Kontynuuj aż wszystkie poprawki są zastosowane, a strona aktualizacji modułu systemowego jest wyświetlana.

Co stosuje aktualizacja 2.5.11 → 2.7.0
Dział zatytułowany „Co stosuje aktualizacja 2.5.11 → 2.7.0”Podczas uaktualniania z XOOPS 2.5.11 na 2.7.0, aktualizator stosuje następujące poprawki. Każdy jest reprezentowany jako oddzielny krok w kreatorze, abyś mógł potwierdzić, co się zmienia:
- Usuń przestarzały dołączony PHPMailer. Dołączona kopia PHPMailer wewnątrz modułu Protector jest usuwana. PHPMailer jest teraz dostarczany przez Composer w
xoops_lib/vendor/. - Usuń przestarzały folder HTMLPurifier. Podobnie, stary folder HTMLPurifier wewnątrz modułu Protector jest usuwany. HTMLPurifier jest teraz dostarczany przez Composer.
- Utwórz tabelę
tokens. Nowa tabelatokensjest dodawana do ogólnego magazynu tokenów o określonym zakresie. Tabela zawiera kolumny dla identyfikatora tokena, identyfikatora użytkownika, zakresu, skrótu i sygnatur czasowych wydania/wygaśnięcia/użytego, i jest używana przez funkcje oparte na tokenach w XOOPS 2.7.0. - Poszerzaj
bannerclient.passwd. Kolumnabannerclient.passwdjest rozszerzona doVARCHAR(255), aby mogła przechowywać nowoczesne hashy haseł (bcrypt, argon2) zamiast starej wąskiej kolumny. - Dodaj preferencje ciasteczek sesji. Dwie nowe preferencje są wstawiane:
session_cookie_samesite(dla atrybutu ciasteczka SameSite) isession_cookie_secure(aby wymusić ciasteczka tylko HTTPS). Zapoznaj się z Po aktualizacji, aby dowiedzieć się, jak je przejrzeć po zakończeniu aktualizacji.
Żaden z tych kroków nie dotyka danych zawartości. Twoi użytkownicy, posty, obrazy i dane modułu pozostają niezmienione.
Wybieranie języka
Dział zatytułowany „Wybieranie języka”Główna dystrybucja XOOPS jest dostarczana z obsługą angielskiego. Obsługa dodatkowych ustawień lokalnych jest dostarczana przez witryny wsparcia lokalnego XOOPS. Ta obsługa może mieć formę dostosowanej dystrybucji lub dodatkowych plików do dodania do głównej dystrybucji.
Tłumaczenia XOOPS są utrzymywane na transifex
Jeśli Twój aktualizator XOOPS ma dodatkową obsługę języka, możesz zmienić język, wybierając ikonę języka w górnych menu i wybierając inny język.
