- Для версий
- 2.2
- 2.3
Описание Archive Site:
Этот аддон позволяет перевести сайт в режим "только для чтения", что полезно для архивирования форума, который больше не принимает новый контент. Контент остаётся доступным для пользователей, но предотвращается авторизация и добавление новых записей.Особенности Archive Site:
- Архивирование пользователей:
- Удаление паролей для предотвращения авторизации (кроме выбранных пользователей).
- Минимизация риска утечки учётных данных.
- Запрет отправки писем пользователям с архивированными аккаунтами.
- Запрет сброса пароля через ссылку "Забыли пароль".
- Кастомизация сообщений:
- Сообщение на главной странице под заголовком.
- Настраиваемое сообщение вместо стандартного "Вы должны войти, чтобы опубликовать сообщение" с возможностью добавить ссылку (например, на новый сайт).
- Скрытие элементов интерфейса для гостей:
- Кнопка "Новые сообщения" на главной странице форума.
- Ссылка "Что нового" в заголовке для мобильных устройств.
- Список подписчиков и подписок в профиле пользователя.
- Значок блокировки в списке заблокированных тем.
- Ссылка на последнего зарегистрированного пользователя в виджете статистики форума.
- Ссылка BB Code галереи на страницах медиа.
- Виджет "Пользователи онлайн".
- CLI и UI инструменты:
- Удобный интерфейс для управления архивированием.
Инструкции по настройке
Процесс архивации пользователей работает для всех пользователей, кроме следующих:супер администраторов
любого другого идентификатора пользователя, указанного в параметре $config['archiveSiteProtectedUsers'].
Любой пользователь, для которого вы хотите сохранить доступ к логину, должен быть либо повышен до статуса супер-админа, либо добавить свой user_id в массив в файле config.php:
PHP:
// all superadmins are automatically protected
// add the user_id of any additional users who will be permitted to log in to the archived site
$config['archiveSiteProtectedUsers'] = [];
PHP:
$config['archiveSiteProtectedUsers'] = [5, 293];
После установки аддона просмотрите опции, чтобы установить сообщение на главной странице или в конце страниц с контентом (удалите сообщения из опций, чтобы скрыть их).
Архивация пользователей
После настройки суперадминистраторов и других защищенных пользователей и установки аддона вам следует перейти к функциям архивации сайта в разделе «Пользователи» пользовательского интерфейса администратора.На экране «Список защищенных пользователей» отображаются все пользователи, которым будет сохранен доступ для входа:
На экране List Archived Users (Список архивированных пользователей) отображаются пользователи, у которых уже были удалены пароли:
На экране List Active Users (Список активных пользователей) отображаются пользователи, которые еще не были заархивированы:
Чтобы заархивировать пользователей, воспользуйтесь экраном Archive Users, проверьте защищенных и активных пользователей, установите флажок подтверждения и нажмите кнопку Archive:
Чтобы восстановить доступ для пользователя, просто сгенерируйте для него новый пароль и добавьте его user_id в список защищенных пользователей в файле config.php.