Re: problème avec cache-js
Jean Christophe Villeneuve <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
En tout cas je confirme qu'une fois le plugin "Insérer modeles" désactivé, je n'ai plus de nouveau fichiers créés dans cache-js depuis presqu'une heure maintenant. Merci pour le debug et bon code pour les corrections. JC Le 17/03/2021 à 16:13, Maïeul Rouquette a écrit : > Le 17/03/2021 à 15:39, Cerdic a écrit : >> Ah ben tu m’étonnes... >> >> le plugin inserer_modeles modifie donc le JS du porte-plume en lui >> insérant dedans du JS *avec* une URL qui reprends peu ou prou tous >> les args de la page en cours. >> Autant dire que c’est une hérésie totale : chaque URL de l’espace >> privé génère une version de JS pour le porte plume, qui génère donc >> une version de JS compressée pour l’espace privé. >> >> De ce que je vois c’était déjà pas beau avant mais ce commit a fini >> de clouer le cercueil >> https://git.spip.net/spip-contrib-extensions/inserer_modeles/commit/98f968594986746ec2eb26bd354e67f63f3266ea >> <https://git.spip.net/spip-contrib-extensions/inserer_modeles/commit/98f968594986746ec2eb26bd354e67f63f3266ea> >> >> > > Arf, oui. Je ne pensais pas du tout que le le js du porte plume était > dynamique. Sinon je n'aurais pas codé comme cela. > > Je reverte ce commit, et j'essaie de voir comment l'écrire plus > proprement pour répondre au besoin en full JS. > > Cela étant le problème est donc aussi du côté de porte plume qui > generer un js différent selon ce que les gens lui ont fourni dans ses > pipelines. > > _______________________________________________ > liste: https://listes.rezo.net/mailman/listinfo/spip-dev > doc: https://www.spip.net/ > dev: https://core.spip.net/ > irc://irc.freenode.net/spip