Attachment Improvements By Xon

ПЛАГИН xF2 Attachment Improvements By Xon 2.6.5

Расширения для системы вложений XenForo.
  • Автор НетМеня
  • Дата создания
Совместимость с XenForo
  1. 2.2
  2. 2.3
Видимый копирайт
Нет
Набор улучшений системы вложений XF.
  • Возможность удаления данных JPEG EXIF
  • Поддержка SVG
  • Nginx X-Accel-Redirect
  • Новые разрешения для форума/разговоров (учитывает глобальные ограничения на размер и количество вложений):
    • Размер вложения (КБ).
    • Максимальное количество вложений.
  • Добавлена поддержка видеопотока через частичные запросы контента.
Поддержка SVG Поддержка
отображения вложений SVG как обычных изображений.

Nginx X-Accel-Redirect (НЕОБЯЗАТЕЛЬНО)

Позволяет использовать функцию заголовка Nginx X-Accel-Redirect для обслуживания вложений.

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

После использования DigitalOcean Spaces или Amazon S3 для хранения файлов в XF 2.x вложения больше не отображаются, вы должны следовать соответствующей записи часто задаваемых вопросов!

Этот аддон предполагает, что папка /internal_data существует в корневом каталоге, и у вас нет параметра «запретить все»; оператор, но вместо этого используйте «внутренний;» для защиты папки internal_data.

Например, XenForo доступен из: /forum, а не из корневого каталога.

В config.php необходимо добавить следующее:
Код:
$config['internalDataUrl'] = '/forum/internal_data';

На вашем веб-сервере может потребоваться что-то похожее на конфигурацию nginx:

Код:
location ^~ /forum/internal_data {
internal;
add_header Etag $upstream_http_etag;
add_header X-Frame-Options SAMEORIGIN;
add_header X-Content-Type-Options nosniff;
alias /path/to/internal_data;
}

Чтобы убедиться, что вы соответствуете тому, как XenForo обслуживает файлы, добавьте следующие заголовки в конфигурацию вашего веб-сайта для папки internal_data:
Код:
add_header Etag $upstream_http_etag;
add_header X-Frame-Options SAMEORIGIN;
add_header X-Content-Type-Options nosniff;

Новые разрешения

Разрешения на размер и количество вложений для каждого форума или беседы.

Соблюдает глобальные ограничения на размер/количество вложений для всего форума, с настройками для каждой группы пользователей, допускающими меньшие значения.

Из-за того, как работают целочисленные разрешения XF, «неограниченно» или «0» оцениваются как отсутствие установленных разрешений.

Инструкции после установки
Добавьте расширение файла «svg» в список поддерживаемых, чтобы разрешить загрузку файлов svg.

Добавление функций или исправление ошибок
Создайте запрос на вытягивание Github по ссылке «Дополнительная информация».
  • Нравится
Реакции: bengamin
Автор
НетМеня
Скачиваний
3
Просмотры
165
Первый выпуск
Обновление
Рейтинг
0,00 звёзд Оценок: 0
Нет прав для скачивания

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

Последние обновления

  1. 2.6.5

    Исправлена ошибка XF2.3 javascript при использовании кнопки «Прикрепить» для изображений...
  2. 2.6.4

    Исправлен крайний случай, когда миниатюры для svg создавались не так, как ожидалось Исправлена...
  3. 2.6.3

    Исправлена ошибка javascript, которая могла возникать в редакторе, когда пользователь может...

Похожие ресурсы

D.C Style - Attachment View xenforo2
Разрешить гостю просматривать определенные расширения вложений.
0,00 звёзд Оценок: 0
Скачиваний
0
Обновлено
D.C Style - Attachment view
Разрешить гостю просматривать определенные расширения вложений.
0,00 звёзд Оценок: 0
Скачиваний
0
Обновлено
D.C Style - Attachment view xenforo2
Разрешить гостю просматривать определенные расширения вложений.
0,00 звёзд Оценок: 0
Скачиваний
0
Обновлено
Image Attachment Cache Control xenforo2
Используйте контейнеры для контроля кэша!
0,00 звёзд Оценок: 0
Скачиваний
0
Обновлено
[AndyB] Attachment editor НетМеня
Позволяет поворачивать, изменять размер и добавлять рамку к вложениям.
0,00 звёзд Оценок: 0
Скачиваний
0
Обновлено
Назад
Верх Низ