Prefix Gate - Thread Prefix Interstitial

Prefix Gate - Thread Prefix Interstitial 1.0.14

Нет прав для скачивания
Добавлена поддержка нескольких префиксов потоков, улучшен выбор префиксов в панели администратора, а также внесены некоторые улучшения в работу системы.

Изменения:
  • Выберите один, несколько или все существующие префиксы темы с помощью сгруппированного списка с флажками. Тема вызывает предупреждение, если совпадает любой из выбранных префиксов, в том числе префикс, примененный с помощью функции Multi Prefix от Xon, независимо от его позиции.
  • Добавлены идентификаторы префиксов рядом с каждым названием, чтобы различать префиксы с одинаковыми названиями.
  • Добавлен флажок «Выбрать все» с использованием встроенных элементов управления XenForo. Списки, содержащие более 20 префиксов, можно прокручивать.
  • В README добавлены инструкции по поиску идентификаторов префиксов при наведении курсора на названия префиксов в панели администратора.
  • Добавлен резервный вариант для сохранения текста электронного письма с уведомлением, если при очистке пробелов между вложениями возникает ограничение на использование регулярных выражений.
  • Перенесены проверки соответствия требованиям для публичного доступа перед ненужным доступом к связям с контентом.
  • Обновлены проверки соответствия требованиям для посетителей с учетом временных переключений посетителей и изменений состояния учетной записи.
Одно подтверждение по-прежнему распространяется на все выбранные префиксы в течение заданного периода. При выборе всех префиксов учитываются все префиксы, перечисленные в данный момент; вновь созданные префиксы необходимо выбирать отдельно. Потоки без префикса не блокируются.

Выполните обычное обновление через страницу дополнений XenForo; не удаляйте их предварительно. Ваш существующий закрытый префикс выбирается автоматически, а остальные настройки сохраняются.
В этом выпуске улучшена обработка канонических URL, совместимость с уведомлениями по электронной почте и навигация по закрытому контенту.

Изменения:
  • Исправлена обработка канонических URL для закрытых тем, доступ к которым осуществляется по идентификаторам или устаревшим заголовкам. При переходе на страницу сохраняется запрошенный URL.
  • В межстраничное объявление добавлены канонические метаданные и общее описание предупреждения о контенте без раскрытия содержимого публикации.
  • На страницу с предупреждением добавлено собственное форматирование префикса темы и навигационная цепочка форума.
  • Три модификации шаблона электронной почты с точным текстом заменены специальным хуком рендеринга, что повышает совместимость с пользовательскими шаблонами уведомлений о просмотренных темах и форумах.
  • Обновили уведомление об отсутствии медиафайлов, чтобы оно использовало цвета электронной почты XenForo, но при этом сохраняло компактный макет и расстояние между ссылками на вложения.
  • Исправили функцию «Продолжить» в оверлее публикации, чтобы она открывала обычную постоянную ссылку на публикацию. Предупреждения, полученные по запросам новых публикаций, теперь перенаправляют на обычный URL ветки.
  • Обновили ссылку на индекс форума, чтобы она использовала приглушенный цвет текста.
Выполните обычное обновление через страницу дополнений XenForo; не удаляйте их предварительно. Существующие настройки сохраняются, за одним исключением: был удален ненужный флажок «Включить Prefix Gate». Если ранее он был снят, то во время обновления префикс с блокировкой будет очищен, поэтому Prefix Gate останется неактивным. Выберите префикс с блокировкой, чтобы снова включить его.

Добавлено:​

  • Добавлено опциональное подавление уведомлений по электронной почте для отслеживаемых тем/форумов.
  • Если эта функция включена, изображения, вложения, встроенные медиафайлы и встроенный контент не будут отображаться в электронных письмах с уведомлениями о темах, использующих заданный префикс.
  • Обычный текст сообщения, цитаты, форматирование и обычные ссылки остаются в письме.
  • Скрытые вложения остаются доступными в виде текстовых ссылок, ведущих к исходному посту, и не отображаются непосредственно в письме.
  • Добавлено одно уведомление “Медиафайлы не включены в это письмо. Чтобы увидеть медиаконтент, просмотрите тему.”, когда это применимо.
  • Новая опция подавления электронных писем и медиафайлов по умолчанию отключена, поэтому существующее поведение Prefix Gate не меняется автоматически при обновлении.

Поведение:​

  • Подавление медиафайлов в электронных письмах применяется к зарегистрированным получателям, даже если полностью подтвержденные зарегистрированные участники обычно обходят Prefix Gate при просмотре форума.
  • В обычных темах без ограничений по-прежнему используется стандартное поведение XenForo при отправке уведомлений по электронной почте, включая предварительный просмотр изображений и вложений.
  • Уведомления по электронной почте в личных сообщениях не затрагиваются.
  • Пользовательские BB-коды по-прежнему используют настроенную замену электронной почты на HTML в XenForo.
  • Существующие функции защиты для гостей, неподтвержденных пользователей, подтверждения и альтернативных медиафайлов в версии 1.0.7 остаются без изменений.

AdminCP:​

  • Перегруппированы параметры Prefix Gate в более понятные разделы Доступ к теме и Уведомления по электронной почте.
  • Сохранен полный пояснительный текст под каждым параметром.
  • Исправлена проблема с отображением HTML-сущностей в селекторе gated-prefix, теперь такие префиксы, как Фильмы и сериалы, отображаются корректно, а не как Movies & TV.

Улучшения:​

  • Улучшен интервал между последовательными скрытыми ссылками на вложения в электронных письмах с уведомлениями.
  • Исправлены пути упаковки File Health Check, появившиеся в процессе разработки новой версии.

Производительность:​

  • Не было добавлено новых таблиц базы данных, фоновых заданий, сканирования JavaScript, систем ведения журналов или внешних запросов.
  • Обработка электронной почты выполняется только в том случае, если XenForo генерирует соответствующее уведомление по электронной почте о треде/форуме, за которым ведется наблюдение.
  • Сохраняется существующее кэширование состояния шлюза в запросе и упрощенное поведение Prefix Gate.

Совместимость:​

  • Реализовано и протестировано на XenForo 2.3.13 с учетом поведения при отображении уведомлений по электронной почте и BB-кода.
  • Совместимость с Xon Multi Prefix сохраняется благодаря существующей поддержке sv_prefix_ids.
  • Протестировано с уведомлениями по электронной почте с доступом и без доступа, несколькими вложениями, гостевым доступом и проверкой работоспособности файлов XenForo.
Добавлено:
  • Добавлена упрощенная защита альтернативных медиафайлов для закрытых тем до подтверждения.
  • Добавлена централизованная логика принятия решений о закрытии тем, чтобы при просмотре тем и альтернативных путях вывода использовались одни и те же проверки на гостя/неподтвержденного пользователя, префикс и подтверждение.
  • Защищен прямой рендеринг «показать» и AJAX-рендеринг новых сообщений в теме.
  • Предотвращен рендеринг закрытых тем/сообщений до подтверждения, в том числе закрытой темы/сообщения, встроенной в контент, не закрытый по умолчанию, и внешнего рендерера XenForo.
  • Закрытые медиафайлы в альтернативных представлениях на основе BB-кода скрыты, но при этом доступен читаемый текст. Это касается расширенных виджетов «Новые темы» и «Поиск на форуме», а также обеспечивает безопасность других стандартных отображений постов, включая пользовательский BB-код, который в противном случае мог бы отображать медиафайлы.
  • Скрыты миниатюры прикрепленных изображений в разделах «Что нового» / «Последние действия» и «Последние действия участника» для закрытого контента.
  • Закрытые тела записей в RSS-ленте форума и RSS-ленте поиска на форуме преобразованы в текстовые фрагменты до подтверждения.
  • Изображения обложек статей/трендовых тем и избранных тем, в том числе пользовательские изображения избранного контента, будут скрыты до подтверждения.
Поведение:
  • Заголовки тем и фрагменты текста могут оставаться видимыми за пределами темы. Версия 1.0.7 нацелена на отображение реальных медиафайлов, а не на сокрытие обычных текстовых ссылок.
  • Подтверждение Prefix Gate восстанавливает обычный режим отображения медиафайлов в этом браузере на время, указанное в подтверждении.
  • Полностью подтвержденные зарегистрированные пользователи по-прежнему обходят Prefix Gate.
  • Пользователи, ожидающие подтверждения по электронной почте, используют существующую опцию версии 1.0.6.
  • Прямые URL-адреса вложений/медиафайлов намеренно не блокируются.
Производительность:
  • Не добавлено ни новых таблиц базы данных, ни запросов, связанных с ведением журнала, ни фоновых заданий, ни сканирования JavaScript, ни внешних запросов.
  • Соответствие требованиям посетителей, состояние подтверждения и настроенный идентификатор префикса кэшируются в памяти на время выполнения запроса.
  • Проверки для конкретных медиа выполняются только на соответствующих общедоступных путях рендеринга.
Совместимость:
  • Реализовано в стандартном контроллере XenForo 2.3.13, в новостной ленте, шаблонах, RSS, встроенных элементах, виджетах, статьях, избранных и популярных материалах.
  • Совместимость с Xon Multi Prefix сохраняется благодаря существующему механизму определения sv_prefix_ids.
Добавлено:
  • Добавлена новая опция «Пользователи Gate, ожидающие подтверждения по электронной почте», включенная по умолчанию.
  • Если эта опция включена, пользователи, вошедшие в систему в состояниях подтверждения электронной почты XenForo, должны подтверждать Prefix Gate, как и гости.
Поведение:
  • Новая опция распространяется на оба состояния подтверждения электронной почты в XenForo: email_confirm и email_confirm_edit.
  • Полностью подтвержденные зарегистрированные пользователи по-прежнему могут обходить Prefix Gate.
  • Другие недействительные пользовательские состояния не блокируются этой опцией.
  • Если опция отключена, сохраняется прежнее поведение, при котором любой пользователь, вошедший в систему, может обходить Prefix Gate.
  • Одна и та же проверка соответствия требованиям применяется как к обычным закрытым обсуждениям, так и к предварительным просмотрам первого поста при наведении курсора.
  • При успешном подтверждении используется существующий глобальный файл cookie браузера и выбранная продолжительность подтверждения.
Изменения:
  • Обновлены описания параметров, чтобы точно описать поведение гостевых пользователей и пользователей без подтверждения.
Prefix Gate 1.0.5 предотвращает просмотр неподтвержденными пользователями содержимого закрытых тем, публикуемого в первую очередь, при наведении курсора мыши на стандартные темы XenForo.

До тех пор, пока гость не подтвердит уведомление о контенте Prefix Gate, при наведении курсора на заблокированную ветку будет отображаться следующее:

Предварительный просмотр контента недоступен, пока вы не откроете эту ветку и не подтвердите уведомление о контенте.

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

Это касается как стандартных префиксов веток XenForo, так и заблокированных префиксов, используемых с функцией Xon Multi Prefix.

Поведение не изменилось:
  • Участники, прошедшие авторизацию, получают обычные предварительные просмотры тем.
  • Гости, которые уже подтвердили участие в Prefix Gate, получают обычные предварительные просмотры.
  • Темы, не закрытые с помощью Prefix Gate, не затрагиваются.
  • Новая настройка не требуется.
Назад
Сверху Снизу