- Совместимость с XF
- 2.3.x
- 2.2.x
- Краткое описание
- Supports SVG attachments via Nginx X-Accel-Redirect for display, enabling validation and authentication. Requires Nginx configuration and updated XenForo config. Limits attachment sizes per forum/conversation.
Поддержка вложений в формате SVG для отображения как обычные изображения.
Nginx X-Accel-Redirect (ОПЦИОНАЛЬНО)
Разрешает использование функции заголовка X-Accel-Redirect Nginx для поддержки вложений.
Это позволяет XenForo выполнять валидацию и аутентификацию, а также перенаправляет фактическое обслуживание файла на Nginx.
Это не особенно документировано, но есть информация по тут.
Этот плагин предполагает наличие папки /internal_data в webroot, и у вас нет строки "deny all;" вместо этого используется "internal;" для защиты папки /internal_data.[/b]
Пример: доступ к XenForo осуществляется через /forum, а не из webroot.
Для этого необходимо добавить в config.php:
Code:
$config['internalDataUrl'] = '/forum/internal_data';
Может потребоваться подобный конфигурационный файл Nginx:
Code:
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:
Code:
add_header Etag $upstream_http_etag;
add_header X-Frame-Options SAMEORIGIN;
add_header X-Content-Type-Options nosniff;
Новые Права доступа
Допускает ограничения по размеру и количеству вложений на уровне форума или разговора.
Учитывает глобальные ограничения по размеру и количеству вложений на уровне форума, с настройками на уровне пользовательской группы, позволяющими использовать меньшие значения.
Потому что как XF работает с правами целых чисел, "без ограничений" или "0" означают отсутствие прав.
Пояснения к установке
Добавьте расширение файла "svg" в список поддерживаемых форматов, чтобы позволить загрузке файлов в формате SVG.
Nginx X-Accel-Redirect (ОПЦИОНАЛЬНО)
Разрешает использование функции заголовка X-Accel-Redirect Nginx для поддержки вложений.
Это позволяет XenForo выполнять валидацию и аутентификацию, а также перенаправляет фактическое обслуживание файла на Nginx.
Это не особенно документировано, но есть информация по тут.
Этот плагин предполагает наличие папки /internal_data в webroot, и у вас нет строки "deny all;" вместо этого используется "internal;" для защиты папки /internal_data.[/b]
Пример: доступ к XenForo осуществляется через /forum, а не из webroot.
Для этого необходимо добавить в config.php:
Code:
$config['internalDataUrl'] = '/forum/internal_data';
Может потребоваться подобный конфигурационный файл Nginx:
Code:
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:
Code:
add_header Etag $upstream_http_etag;
add_header X-Frame-Options SAMEORIGIN;
add_header X-Content-Type-Options nosniff;
Новые Права доступа
Допускает ограничения по размеру и количеству вложений на уровне форума или разговора.
Учитывает глобальные ограничения по размеру и количеству вложений на уровне форума, с настройками на уровне пользовательской группы, позволяющими использовать меньшие значения.
Потому что как XF работает с правами целых чисел, "без ограничений" или "0" означают отсутствие прав.
Пояснения к установке
Добавьте расширение файла "svg" в список поддерживаемых форматов, чтобы позволить загрузке файлов в формате SVG.