Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Votre avis sur Script Deploy
#23
Pour l'aspect 'sid', je pensais laissé le plugin décidé de la répartition et groupement sur la base des paramètres que l'on passe.

Dans l'ordre par host >> async||defer||rien >> files:position;du;nom;de;fichier


Après pourquoi pas, car ça offre encore plus de contrôle, peut-être en gardant le comportement ci-dessus par défaut.

Bess a écrit :Reste un point que sera facilement contournable : catcher un bloc de script

{capture assign='mon_script'...}<script> blab blabla </script>{/capture}
{cms_scripts files="$mon_script" compression="packed" async="1" append="1"}

le système sachant faire la différence entre du contenu et un lien vers un script

bien vu, dans ce cas peut être prévoir un énième paramètre 'script' et on laisse 'files' s'occuper de fichiers hébergés:

{capture assign='mon_script'...}<script> blab blabla </script>{/capture}
{cms_scripts script="$mon_script" compression="packed" async="1" append="1" files="script.js;script2.js"}


Par ailleurs, je n'ai jamais utilisé git, mais pourquoi pas pour mettre tout ça a plat dans un wiki ou autre.
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)