Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
- Улучшена обработка ситуации, когда кто-то удалил корзину R2 на панели мониторинга Cloudflare, но еще не отключил эту корзину от использования XenForo.
- Исправлена ошибка, из-за которой мы предполагали, что для правил брандмауэра существует набор правил брандмауэра (не всегда так, поэтому не предполагайте, что он существует).
- Исправлена проблема с регистрацией ежедневной статистики, если сайт не использует турникет для капчи
- Требуется XF 2.1.0 + (технически так было всегда, установщик применяет его сейчас)
Управление DMARC и некоторые второстепенные моменты
- Объединенные кнопки для новых правил брандмауэра в меню
- Объединены кнопки для новых правил кэширования в меню
- Останавливать распространение кликов при нажатии на ссылку на Cloudflare в заголовке блока статистики (предотвращает скрытие / отображение блока, когда вы просто пытаетесь перейти на панель управления Cloudflare)
- Для просмотра блока статистики на главной странице администратора требуется разрешение администратора viewAnalytics (не разрешение на управление cloudflare), и блок скрыт, если у пользователя нет необходимого разрешения
- Добавлена проверка, позволяющая избежать ошибок деления на ноль в случае, когда Cloudflare сообщает о невозможном сценарии (кэшированный трафик за определенный период времени, но общий трафик за тот же период времени равен 0)
- Новая опция: показывать статистику Cloudflare
- Добавлен раздел управления DMARC. Возможность отслеживать электронные письма, отправляемые третьими сторонами (включает график за неделю / месяц, а также таблицу неутвержденных источников, отправляющих электронные письма)
- Исправлено, что в блоке статистики не отображался текст
- Удалена зависимость от репозитория в адаптере R2
- При проверке, существует ли файл в R2, возвращайтесь к проверке, является ли он "каталогом", только если в пути нет расширения файла (за вычетом операций класса A)
API и прочее
ВАЖНО для существующих пользователей: для изменения вызовов API Crawler Hint требуется новое разрешение API, чтобы иметь возможность установить его. Вы можете перейти к своимУ вас нет разрешения на просмотр ссылки, пожалуйста Вход или Регистрация, отредактировать имеющийся у вас токен и добавить следующие разрешения :
На данный момент у вас должно быть в общей сложности 15 разрешений для вашего токена API. Если у вас нет 15, вы можете проверить, что у вас должно быть в XF Admin -> Параметры -> Внешние поставщики услуг -> Аутентификация Cloudflare.
- Zone.Zone: Edit
- Исправление для изменения вызовов API Crawler Hint (необходимо для изменения настройки Crawler Hints)
- Обновлены параметры регистрации сетевых ошибок при выполнении «Easy config».
- Нормализация пути при получении списка из нескольких объектов
- Добавлена поддержка получения списков каталогов внутри сегментов в адаптере R2 (немного сложно, потому что R2 — это не файловая система в традиционном смысле, так как фактических каталогов нет). Должен сделать так, чтобы экспорт стилей с прикрепленными активами работал, если эти активы хранятся в R2.
- За обновление спасибо Glower
- Добавлена кнопка "Простая настройка" на странице настроек для автоматической оптимизации некоторых настроек для XenForo (в настоящее время он устанавливает 22 настройки Cloudflare за один раз, которые хорошо работают для XenForo)
- Не используйте метод getContentUrl(), так как он есть только в XenForo 2.2
- Принудительно вводите ключи path и type при получении метаданных через R2 API
- Улучшенная обработка несуществующих объектов R2, пытающихся быть прочитанными внутренними процессами (исключение throw FileNotFoundException)
![]()
- Не предполагайте, что корзина R2 все еще существует при получении статистики использования для корзин (на случай, если кто-то удалил корзину, которую они используют в настоящее время)
- Исправлена ошибка при попытке настроить R2 в первый раз, но в учетной записи Cloudflare R2 еще не включен
- Добавлена проверка работоспособности для опции URL внешних данных на случай, если аддон каким-то образом был установлен частично (но не полностью)
- Если при использовании кэширования гостевой страницы и очистки кэша вызов API завершается с ошибкой при создании, редактировании или удалении новой записи, произойдет сбой без предупреждения
- Автоматическое удаление кэшированного идентификатора учетной записи, если он неверен (учетная запись Cloudflare изменена для сайта)
- Не предполагайте, что метод шаблона можно вызвать (исправлена проблема, из-за которой процесс установки дополнения XenForo выдавал временную ошибку, когда изменения шаблона были включены, но расширения классов еще не включены)
Исправлена ошибка
Исправлена проблема с совместимостью методов в некоторых версиях PHP
Исправления, абстрагирование кода, новые функции
- Исправлена ошибка, из-за которой опция "Регистрация и контактные формы являются наложением" не всегда работала
- Исправлена проблема с кэшированием гостевой страницы, из-за которой первый запрос, сделанный после перезагрузки браузера, возвращал кэшированную страницу, а не зарегистрированного пользователя
- Исправлена ошибка, из-за которой функция добавления общедоступного поддомена и правила кэша в существующую корзину R2 не работала
- Удалена зависимость от сторонней библиотеки для получения списка стран для блокировки брандмауэром
- Изменен способ кэширования гостевых страниц для обновления токенов в URL-адресах запросов GET
- Кэшировать гостевые страницы можно только в том случае, если посетитель использует язык и стиль по умолчанию