Аддон XF 2.x.x Archive Site [2.0.1]

Archive Site
Краткое описание:
позволяет перевести сайт в режим "только для чтения"
0
77
Источник
https://xenforo.com/community/resources/archive-site.7824/
Для версий
  1. 2.2
  2. 2.3

Описание Archive Site:​

Этот аддон позволяет перевести сайт в режим "только для чтения", что полезно для архивирования форума, который больше не принимает новый контент. Контент остаётся доступным для пользователей, но предотвращается авторизация и добавление новых записей.

Особенности Archive Site:​

  1. Архивирование пользователей:
    • Удаление паролей для предотвращения авторизации (кроме выбранных пользователей).
    • Минимизация риска утечки учётных данных.
    • Запрет отправки писем пользователям с архивированными аккаунтами.
    • Запрет сброса пароля через ссылку "Забыли пароль".
  2. Кастомизация сообщений:
    • Сообщение на главной странице под заголовком.
    • Настраиваемое сообщение вместо стандартного "Вы должны войти, чтобы опубликовать сообщение" с возможностью добавить ссылку (например, на новый сайт).
  3. Скрытие элементов интерфейса для гостей:
    • Кнопка "Новые сообщения" на главной странице форума.
    • Ссылка "Что нового" в заголовке для мобильных устройств.
    • Список подписчиков и подписок в профиле пользователя.
    • Значок блокировки в списке заблокированных тем.
    • Ссылка на последнего зарегистрированного пользователя в виджете статистики форума.
    • Ссылка BB Code галереи на страницах медиа.
    • Виджет "Пользователи онлайн".
  4. 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'] = [];
Например, чтобы разрешить пользователям user_id 5 и 293 сохранять доступ к входу в систему, добавьте следующую строку в файл config.php:
PHP:
$config['archiveSiteProtectedUsers'] = [5, 293];
XenForo не позволит вам удалить всех пользователей-суперадминистраторов, поэтому вы всегда будете сохранять возможность входить на сайт хотя бы с одной учетной записи, даже если эта опция в конфигурации не установлена.

Важно: если у вас есть пользователи-суперадминистраторы, которые больше не хотят иметь права входа на сайт, не забудьте понизить их статус до суперадминистратора.

После установки аддона просмотрите опции, чтобы установить сообщение на главной странице или в конце страниц с контентом (удалите сообщения из опций, чтобы скрыть их).

1736624229253

Архивация пользователей​

После настройки суперадминистраторов и других защищенных пользователей и установки аддона вам следует перейти к функциям архивации сайта в разделе «Пользователи» пользовательского интерфейса администратора.

На экране «Список защищенных пользователей» отображаются все пользователи, которым будет сохранен доступ для входа:
1736624262867

На экране List Archived Users (Список архивированных пользователей) отображаются пользователи, у которых уже были удалены пароли:
1736624291837

На экране List Active Users (Список активных пользователей) отображаются пользователи, которые еще не были заархивированы:
1736624312846

Чтобы заархивировать пользователей, воспользуйтесь экраном Archive Users, проверьте защищенных и активных пользователей, установите флажок подтверждения и нажмите кнопку Archive:
1736624336294

Чтобы восстановить доступ для пользователя, просто сгенерируйте для него новый пароль и добавьте его user_id в список защищенных пользователей в файле config.php.
  • 1736624368276.png
    1736624368276.png
    314,1 КБ · Просмотры: 4
  • 1736624484548.png
    1736624484548.png
    89,9 КБ · Просмотры: 4
  • 1736624496171.png
    1736624496171.png
    29 КБ · Просмотры: 4
  • 1736624509538.png
    1736624509538.png
    129,3 КБ · Просмотры: 4

Автор

bobobo

Еще ресурсы от bobobo

Password Tools
Улучшает безопасность паролей пользователей
Standard Library by Xon
Библиотека для аддонов автора
Attachment Improvements By Xon
Attachment Improvements By Xon
Коллекция улучшений для системы вложений XenForo, включая поддержку видео, SVG
Spartan Anti-Cheat
Spartan Anti-Cheat
Античит с машинным обучением для Minecraft.
GadgetsMenu [Premium]
GadgetsMenu [Premium]
Более 550+ косметических предметов! Анимированные шляпы, костюмы, гаджеты, миниатюры, плащи и многое
CustomNameplates
CustomNameplates
Уникальный способ кастомизации ников и разговорных пузырьков.
AdvancedSeasons
AdvancedSeasons
#Advanced
AdvancedPets
AdvancedPets
15+ захватывающих питомцев - Пользовательские 3D питомцы - Повышение уровня - 60+ способностей - Ски
AdvancedModels - Minecraft Models Plugin
AdvancedModels - Minecraft Models Plugin
25+ Мебели - Создание моделей в Minecraft с помощью Blockbench без ресурс-пака - Соответствует EULA
AdvancedEnchantments
AdvancedEnchantments
200+ кастомных чар - таблица чар и поддержка наковальни - 20+ предметов
2FA Guard - Ultimate Minecraft 2FA Plugin (2 Factor Authentication Plugin)
2FA Guard - Ultimate Minecraft 2FA Plugin (2 Factor Authentication Plugin)
Лучший плагин для Minecraft 2FA (двухфакторная аутентификация) для Spigot, Bungeecord и Velocity
ВерхНиз