Запуск обновления
Перед запуском основного обновления убедитесь, что вы завершили Preflight Check. Пользовательский интерфейс обновления требует, чтобы предполет был запущен по крайней мере один раз и направит вас туда, если вы этого не сделали.
Запустите обновление, направив браузер в каталог upgrade вашего сайта:
http://example.com/upgrade/Это должно показать страницу вроде этой:

Выберите кнопку “Continue”, чтобы продолжить.
Каждый “Continue” продвигает через другой патч. Продолжайте, пока все патчи не будут применены, и будет представлена страница обновления системного модуля.

Что применяет обновление 2.5.11 → 2.7.0
Заголовок раздела «Что применяет обновление 2.5.11 → 2.7.0»При обновлении с XOOPS 2.5.11 на 2.7.0 обновление применяет следующие патчи. Каждый представляется как отдельный шаг в мастере, поэтому вы можете подтвердить, что изменяется:
- Удалить устаревший комплект PHPMailer. Комплектная копия PHPMailer внутри модуля Protector удаляется. PHPMailer теперь поставляется через Composer в
xoops_lib/vendor/. - Удалить устаревший папку HTMLPurifier. Аналогично, старая папка HTMLPurifier внутри модуля Protector удаляется. HTMLPurifier теперь поставляется через Composer.
- Создать таблицу
tokens. Добавляется новая таблицаtokensдля универсального хранилища токенов с сфетой. Таблица имеет столбцы для id токена, id пользователя, сфеты, хэша и временных меток выпуска/истечения/использования и используется функциями на основе токенов в XOOPS 2.7.0. - Расширить
bannerclient.passwd. Столбецbannerclient.passwdрасширяется доVARCHAR(255), чтобы он мог хранить современные хэши паролей (bcrypt, argon2) вместо узкого столбца. наследие. - Добавить предпочтения файлов cookie сеанса. Два новых предпочтения вставляются:
session_cookie_samesite(для атрибута файла cookie SameSite) иsession_cookie_secure(для форсирования только HTTPS файлов cookie). Подробнее о том, как просмотреть эти после завершения обновления, см. After the Upgrade.
Ни один из этих шагов не касается данных вашего контента. Ваши пользователи, сообщения, изображения и данные модулей остаются неповрежденными.
Выбор языка
Заголовок раздела «Выбор языка»Основное распределение XOOPS поставляется с поддержкой английского языка. Поддержка дополнительных локалей предоставляется XOOPS Local support sites. Эта поддержка может быть в виде пользовательского распределения или дополнительных файлов для добавления в основное распределение.
Переводы XOOPS ведутся на transifex
Если ваш обновлятор XOOPS имеет дополнительную языковую поддержку, вы можете изменить язык, выбрав значок языка в верхних меню и выбрав другой язык.
