- Compatibilidad con XF
- 2.3.x
- 2.2.x
- Descripción breve
- 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.
Apoyo para adjuntos SVG que se puedan mostrar como imágenes normales.
Nginx X-Accel-Redirect (OPCIONAL)
Permite el uso del encabezado X-Accel-Redirect de Nginx para el servicio de adjuntos.
Permite a XenForo realizar validación y autenticación, y desplazar el servicio del archivo a Nginx. Esta característica no está particularmente documentada, pero se puede encontrar información aquí.
Este complemento asume que existe la carpeta /internal_data dentro del webroot, y no tienes una declaración 'deny all;' sino que usas 'internal;' para asegurar la carpeta internal_data.[/b]
Por ejemplo, XenForo está accesible desde: /forum, en lugar del webroot.
Se debe agregar lo siguiente a config.php:
Código:
$config['internalDataUrl'] = '/forum/internal_data';
Se requiere algo similar a la configuración de Nginx en tu servidor web:
Código:
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;
}
Para asegurarte de que coincidas cómo XenForo sirve los archivos, agrega los siguientes encabezados a tu configuración de sitio para la carpeta internal_data:
Código:
add_header Etag $upstream_http_etag;
add_header X-Frame-Options SAMEORIGIN;
add_header X-Content-Type-Options nosniff;
Nuevas Permisos
Permiten límites de tamaño y número de adjuntos por foro o conversación.
Respetan los límites de tamaño y número de adjuntos globales para el foro, con los ajustes por grupo de usuarios permitiendo valores más pequeños.
Por la forma en que los permisos enteros de XF funcionan, 'sin límite' o '0' se evalúan como que no se ha establecido ningún permiso.
Instrucciones de Instalación Post-Instalación
Agrega la extensión 'svg' a la lista de soportados para permitir que los archivos SVG se suban.
Nginx X-Accel-Redirect (OPCIONAL)
Permite el uso del encabezado X-Accel-Redirect de Nginx para el servicio de adjuntos.
Permite a XenForo realizar validación y autenticación, y desplazar el servicio del archivo a Nginx. Esta característica no está particularmente documentada, pero se puede encontrar información aquí.
Este complemento asume que existe la carpeta /internal_data dentro del webroot, y no tienes una declaración 'deny all;' sino que usas 'internal;' para asegurar la carpeta internal_data.[/b]
Por ejemplo, XenForo está accesible desde: /forum, en lugar del webroot.
Se debe agregar lo siguiente a config.php:
Código:
$config['internalDataUrl'] = '/forum/internal_data';
Se requiere algo similar a la configuración de Nginx en tu servidor web:
Código:
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;
}
Para asegurarte de que coincidas cómo XenForo sirve los archivos, agrega los siguientes encabezados a tu configuración de sitio para la carpeta internal_data:
Código:
add_header Etag $upstream_http_etag;
add_header X-Frame-Options SAMEORIGIN;
add_header X-Content-Type-Options nosniff;
Nuevas Permisos
Permiten límites de tamaño y número de adjuntos por foro o conversación.
Respetan los límites de tamaño y número de adjuntos globales para el foro, con los ajustes por grupo de usuarios permitiendo valores más pequeños.
Por la forma en que los permisos enteros de XF funcionan, 'sin límite' o '0' se evalúan como que no se ha establecido ningún permiso.
Instrucciones de Instalación Post-Instalación
Agrega la extensión 'svg' a la lista de soportados para permitir que los archivos SVG se suban.