Améliorations de l'Attachment par Xon

Améliorations de l'Attachment par Xon 2.7.2

Vous n'avez pas l'autorisation de télécharger
Compatibilité XF
  1. 2.3.x
  2. 2.2.x
Description courte
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.
Support pour les attachements SVG affichables comme des images normales.

Nginx X-Accel-Redirect (OPTIONAL)
Permet l'utilisation du feature de header X-Accel-Redirect d'Nginx pour le service des attachements.
Cela permet à XenForo de faire la validation et l'authentification, et de décharger le service du fichier vers Nginx.
Cette fonctionnalité n'est pas particulièrement documentée, mais des informations ont été trouvées ici.

Ce pack d'extensions suppose que le dossier /internal_data existe à l'intérieur du webroot, et que vous n'avez pas une directive 'deny all;' mais utilisez 'internal;' pour sécuriser le dossier internal_data.
Par exemple, XenForo est accessible à partir de : /forum plutôt que du webroot.
Le code suivant doit être ajouté à config.php :
Code:
$config['internalDataUrl'] = '/forum/internal_data';
Il peut être nécessaire d'avoir un config nginx similaire dans votre serveur web :
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;
}
Pour s'assurer que vous correspondez à la façon dont XF sert les fichiers, ajoutez les en-têtes suivants à votre configuration de site pour le dossier internal_data :
Code:
add_header Etag $upstream_http_etag;
add_header X-Frame-Options SAMEORIGIN;
add_header X-Content-Type-Options nosniff;


Nouveaux Permissions
Permet des limites de tailles et de nombres d'attachements par forum ou conversation.
Il respecte les limites globales de taille et de nombre d'attachements, avec des paramètres par groupe de membres permettant des valeurs plus petites.
En raison de la façon dont les permissions entières XF fonctionnent, 'indéfini' ou '0' évaluent comme aucune permission n'étant définie.

Instructions d'installation après l'installation
Ajoutez l'extension 'svg' à la liste des supports pour permettre l'upload des fichiers SVG.
  • J'aime
Réactions: tevem7
Auteur
newimage
Vues
707
Type d’extension
zip
Taille du fichier
43.5 Ko
Première publication
Dernière mise à jour
Évaluations 0.00 étoile(s) 0 évaluations
Lien cassé ? Envoyer un message à l’équipe NP et nous vous aiderons rapidement !
Soutenez le développeur Si vous êtes satisfait du test ou que votre projet vous a rapporté de l’argent, cliquez sur le bouton « Plus d’informations » pour soutenir le développeur en achetant.

Dernières mises à jour

  1. 2.7.2 - change log
    Fix SVG attachment thumbnails not being generated for XF2.3.8+ Fix SVG attachment thumbnails did...
  2. 2.7.1 - change log
    Require StandardLib v1.22.0+ Fix drag&drop would use 'move' action instead of 'copy' for XF2.3...
  3. 2.6.7 - changelog
    Fix XFRM resource icon extension was being stripped on updating for non-svg files

Plus de ressources de newimage

Removal de la notification retour WHMCS nulled N
Nouvelle VERSION POUR GESTIONNAIRE D'HOSTELS
[TH] UI.X 2 Noir N
[TH] UI.X 2 Noir 2.3.10.0.0
Introduire l'UI.X préféré des fans pour XenForo 2.

Ressources similaires

Separate Sticky and Normal Threads (XF +2.x) by Xon A
A template modification to separate Sticky and Normal threads.
[AndyB] Affiliate parser A
Adds an affiliate ID to the end of a specified URL
[AndyB] Allowed attachments A
Allows specifying which extensions are allowed to be uploaded.
Haut