Набор улучшений для системы вложений XF.
- Поддержка диапазонов байтов для возобновляемых загрузок.
- В первую очередь предназначен для запросов частичного содержимого потокового видео, но будет работать с любым файлом.
- Зависит от того, что файловая система /internal_data локальна, поскольку API удаленных файловых систем не всегда поддерживают эту функцию.
- Улучшена поддержка редактора с функцией перетаскивания.
- В стандартном XenForo/Froala используется команда "move", которая может привести к неожиданному удалению содержимого.
- Изменен цвет рамки активного редактора при перетаскивании элементов и отображается символ загрузки файла поверх нее.
- Возможность удаления данных EXIF для JPEG.
- Поддержка SVG.
- X-Accel-Redirect от Nginx.
- Новые разрешения для форума/сообщений (учитывают глобальные ограничения на размер и количество вложений):
- Размер вложения (кб).
- Максимальное количество вложений.
- Добавлена поддержка потокового видео через запросы частичного содержимого.
Поддержка SVG.
Поддержка отображения SVG-вложений как обычных изображений.
Nginx X-Accel-Redirect (НЕОБЯЗАТЕЛЬНО)
Включает использование заголовка X-Accel-Redirect в Nginx для обслуживания вложений.
Это позволяет использовать проверку и аутентификацию задач XenForo, а также переложить фактическую обработку файлов на Nginx. Эта функция не очень хорошо документирована, но некоторая информация находится здесь.
После выполнения инструкций по использованию DigitalOcean Spaces или Amazon S3 для хранения файлов в XF 2.x, если вложения больше не отображаются, необходимо следовать соответствующему разделу FAQ!
Поддержка отображения SVG-вложений как обычных изображений.
Включает использование заголовка X-Accel-Redirect в Nginx для обслуживания вложений.
Это позволяет использовать проверку и аутентификацию задач XenForo, а также переложить фактическую обработку файлов на Nginx. Эта функция не очень хорошо документирована, но некоторая информация находится здесь.
После выполнения инструкций по использованию DigitalOcean Spaces или Amazon S3 для хранения файлов в XF 2.x, вложения больше не отображаются. Вам необходимо следовать инструкциям в соответствующем разделе FAQ!
Новые разрешения
Разрешает устанавливать ограничения на размер и количество вложений для каждого форума или обсуждения.
Учитываются глобальные ограничения на размер/количество вложений для всего форума, при этом настройки для каждой группы пользователей допускают меньшие значения.
Из-за особенностей работы целочисленных разрешений XF, значения «unlimited» или «0» считаются отсутствием разрешения.
Инструкции после установки
Добавьте расширение файла «svg» в список поддерживаемых, чтобы разрешить загрузку файлов svg.
Внесение изменений или исправление ошибок
Пожалуйста, создайте запрос на слияние в Github по ссылке «Подробнее».