• Для скачивания ресурсов Форума пользователь должен написать не менее 20 полезных сообщений и получить 20 симпатий. Если Вы не хотите выполнять условия, Вы можете купить переход в группу "Местный" и сможете скачивать ресурсы.
Иконка ресурса

Плагины xenforo 2 [DigitalPoint] Cloudflare 1.8.0

Нет прав для скачивания
ВАЖНО для существующих пользователей: для изменения вызовов API подсказок обходчика требуется новое разрешение API, чтобы иметь возможность его устанавливать. Вы можете перейти к своим
Пожалуйста, Вход или Регистрация для просмотра содержания URL!
, отредактировать имеющийся у вас токен и добавить следующие разрешения:
  • Зона.Зона: Редактировать
На данный момент у вас должно быть в общей сложности 15 разрешений для вашего токена API. Если у вас нет 15, вы можете проверить, что у вас должно быть, в разделе Администратор XF -> Параметры -> Внешние поставщики услуг -> Проверка подлинности Cloudflare
  • Исправлено изменение вызовов API подсказок обходчика (необходимо для изменения настроек подсказок обходчика)
  • Обновлены параметры для регистрации сетевых ошибок при выполнении "Простой настройки"
  • Нормализовать путь при получении списка из нескольких объектов
  • Добавьте поддержку для получения списков каталогов внутри корзин в адаптере R2 (немного сложнее, потому что R2 - это не файловая система в традиционном смысле, поскольку реальных каталогов нет). Должно быть сделано так, чтобы экспорт стилей с прикрепленными ресурсами работал, если эти ресурсы хранятся в R2.
Ненавижу выкладывать быстрые версии (извините)... но необходимое исправление для загрузок мультимедиа, которые обрабатываются немного иначе, чем другой загруженный контент (например, аватары и вложения).
  • Не предполагайте, что корзина R2 все еще существует при получении статистики использования для корзин (на случай, если кто-то удалил корзину, которую они используют в настоящее время)
  • Исправлена ошибка при попытке настроить R2 в первый раз, но в учетной записи Cloudflare R2 еще не включен
  • Добавлена проверка работоспособности для параметра URL внешних данных на случай, если аддон каким-то образом был установлен частично (но не полностью)
  • Если при использовании кэширования гостевой страницы и очистки кэша вызов API завершается с ошибкой при создании, редактировании или удалении новой записи, сбой происходит автоматически
  • Автоматическое удаление кэшированного идентификатора учетной записи, если он неверен (учетная запись Cloudflare изменена для сайта)
  • Не предполагайте, что метод шаблона можно вызывать (исправлена проблема, из-за которой процесс установки дополнения XenForo выдавал временную ошибку, когда изменения шаблона были включены, но расширения классов еще не включены)
  • Исправлена ошибка, из-за которой функция добавления общедоступного поддомена и правила кэша в существующую корзину R2 не работала
  • Удалена зависимость от сторонней библиотеки для получения списка стран для блокировки брандмауэром
  • Изменено, как кэширование гостевой страницы обновляет токены в URL-адресах запросов GET
  • Кэшировать гостевые страницы можно только в том случае, если посетитель использует язык и стиль по умолчанию
  • Дополнительная настройка логики для того, когда выполнять кэширование гостевой страницы
  • Внесено изменение, чтобы другие дополнения, которые также расширяют класс монтирования файловой системы, могли делать это с обратной совместимостью
  • Исправлена косметическая проблема с переполнением журналов R2 в окне наложения
  • Запретить пользователям использовать одну и ту же корзину для общедоступных и частных областей (запретить пользователям предоставлять внутренние данные в качестве общедоступной корзины)
  • Добавлено примечание о стиле, языке и расширенном согласии на использование файлов cookie в XF 2.2.12+ к известным ограничениям для кэширования гостевой страницы
  • Внесены некоторые незначительные изменения в логику, когда обслуживать кэшированные страницы или нет (кэширование гостевой страницы)
  • Если сеанс пуст (например, при выходе пользователя из системы), продолжайте и полностью удалите его
  • Внесены некоторые изменения в адаптер R2, чтобы его можно было настроить для дополнительных каталогов через config.php
  • Добавлен некоторый код для обхода XenForo, который не обновляет токен CSRF в URL-адресах (это сообщение об ошибке)
ВАЖНО для существующих пользователей: новые функции R2 и управление новыми настройками требуют некоторых новых разрешений для используемого вами токена API. Вы можете перейти к своим
Пожалуйста, Вход или Регистрация для просмотра содержания URL!
, отредактировать имеющийся у вас токен и добавить следующие разрешения:
  • Account.Account Analytics: Read
  • Account.Workers R2 Storage: Edit
  • Zone.Bot Management: Edit
  • Zone.Cache Rules: Edit
На данный момент у вас должно быть в общей сложности 14 разрешений для вашего токена API. Если у вас нет 14, вы можете проверить, что у вас должно быть, в разделе XF Admin -> Параметры -> Внешние поставщики услуг -> Проверка подлинности Cloudflare

Общая информация
  • Исправлена проблема с совместимостью со старыми версиями PHP.
  • Требуется PHP 7.0 или выше (просто становится слишком раздражающим / сложно поддерживать обратную совместимость с очень старыми версиями PHP в старых версиях XenForo).
  • Новая настройка Cloudflare: регистрация сетевых ошибок
  • Режим борьбы с ботами, автоматический обмен подписями (SXGS) и настройки реального URL-адреса теперь можно использовать с токенами API (раньше вам приходилось использовать глобальные ключи API для доступа к этим настройкам).
  • Добавлено примечание об изменении рабочего поддомена.
  • Новая опция блокировки по стране позволяет блокировать весь сайт или только регистрацию.
  • Сделайте так, чтобы класс FsMount XenForo мог отключать утверждения для каждого адаптера (ускоряет работу файловой системы и сокращает вызовы API R2 вдвое, потому что нам не нужно явно проверять, существует ли объект, прежде чем мы попытаемся его получить).
  • Измененные формулировки отражают изменение Cloudflare "правил фильтрации брандмауэра" на просто "правила брандмауэра".
  • Вызовы API Cloudflare, возвращающие код ошибки сервера (5xx), прозрачно повторят попытку один раз, прежде чем отказаться.
R2 (хранилище объектов)
  • Поддержка R2 (ура!)
  • Для R2 требуется использование токена API (нельзя использовать глобальный ключ API, обойти это невозможно).
  • Внутреннее кэширование идентификатора учетной записи Cloudflare, поэтому нам не нужно вызывать API, чтобы получать его снова и снова (идентификатор учетной записи обычно никогда не меняется).
  • Идентификатор токена API для внутреннего кэширования (требуется для использования R2).
  • Новая команда командной строки для переноса данных между двумя разными абстрактными файловыми системами: php cmd.php dp: перенос данных [--из нового в старое] [--процессы=ПРОЦЕССЫ] [--начало пути= НАЧАЛО ПУТИ] [--местоположение=МЕСТОПОЛОЖЕНИЕ] [--путь=ПУТЬ]
  • Вы можете видеть хранилище / использование R2 для учетной записи Cloudflare в целом (в нижнем колонтитуле области администрирования R2).
  • Можно просматривать последние журналы R2 (для отдельных сегментов, а также для уровня учетной записи Cloudflare).
Что такое R2? R2 - это облачная система хранения объектов. Это дополнение позволяет хранить такие вещи, как аватары и вложения, в облаке, а не на вашем сервере. Стоимость использования R2 чрезвычайно разумна... первые 10 ГБ хранилища бесплатны, каждый ГБ после 10 ГБ стоит 0,015 доллара США в месяц. Например, если у вас есть 100 ГБ вложений и аватаров, которые вы хотите сохранить в R2, стоимость составит 1,35 доллара в месяц.

Я создал инструмент командной строки для переноса данных из одной файловой системы в другую (например, с его помощью вы можете перейти из локального хранилища в R2), однако он должен работать в рамках ограничений XenForo и Flysystem. Это означает, что если вам нужно переместить файлы объемом более нескольких ГБ, вам будет лучше использовать для этого бесплатную утилиту, такую как
Пожалуйста, Вход или Регистрация для просмотра содержания URL!
.
Это добавляет некоторые функциональные возможности к опции captcha турникета Cloudflare, добавленной в XenForo 2.2.12.

ВАЖНО для существующих пользователей: для новых функций турникета требуется новое разрешение для используемого вами токена API. Вы можете перейти к своим
Пожалуйста, Вход или Регистрация для просмотра содержания URL!
, отредактировать имеющийся у вас токен и добавить учетную запись.Турникет: разрешение на редактирование.


Создание сайта турникета одним щелчком мыши

Вы можете автоматически настроить турникет для своего сайта, не заходя на сайт Cloudflare, с помощью кнопки "Настройка в Cloudflare":

Кнопки для прямых ссылок на настройки и аналитику

Как только турникет будет настроен для вашего сайта, вы получите новые настройки и кнопки аналитики, которые дают вам прямые ссылки для управления / отчета на вашем сайте Turnists в Cloudflare.
Сверху