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

Archive Site
Краткое описание:
позволяет перевести сайт в режим "только для чтения"
1
204
Источник
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 КБ · Просмотры: 7
  • 1736624484548.png
    1736624484548.png
    89,9 КБ · Просмотры: 7
  • 1736624496171.png
    1736624496171.png
    29 КБ · Просмотры: 8
  • 1736624509538.png
    1736624509538.png
    129,3 КБ · Просмотры: 7

Автор

bobobo

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

UltimateShop-Premium
UltimateShop-Premium
Скидки - Меню для Bedrock - Рандом - Множество других возможностей!
Mythic Dungeons DEV BUILD's
Mythic Dungeons DEV BUILD's
Предварительные сборки плагина MythicDungeons
Libs Disguises [Premium]
Libs Disguises [Premium]
Плагин для маскировки, который, на мой взгляд, лучше других...
AdvancedKits
AdvancedKits
❂ Плагин форм, о котором мечтает каждый игрок! Рекомендуется для всех типов игровых режимов!
LPX AntiPacketExploit
LPX AntiPacketExploit
Защищает ваш сервер от эксплойтов краш-пакетов
ExploitFixer
ExploitFixer
Защитите свой сервер Minecraft от хакерских атак с помощью совершенной системы безопасности Spigot.
Sonar
Sonar
Sonar - это легкий и простой в использовании плагин для защиты от ботов для вашего сервера Minecraft
UltimateTimber
UltimateTimber
Улучшите опыт рубки деревьев с анимацией и реалистичными звуками
UltimateKits
UltimateKits
UltimateKits - простой способ создания и управления наборами в Minecraft.
♛ Party Games X ♛ [23 Minigames! Parties, Spleef, Quake, TNTRun, + Tons more!]
♛ Party Games X ♛ [23 Minigames! Parties, Spleef, Quake, TNTRun, + Tons more!]
Самый лучший набор веселых мини-игр для вашего сервера!
Ouranos - World & City Generator
Ouranos - World & City Generator
✨✅ Процедурный генератор мира и городов, деревень, строений и т. д.
MythicRPG
MythicRPG
MythicRPG - это дополнение для Mythic, которое позволяет создавать кастомные заклинания
ВерхНиз