Hop,
Le 18/05/2021 à 21:42, Brice Boucard a écrit :
spip-contrib-extensions/prism
Par Brice Boucard, le 18 mai 2021 à 21h41min :
ajout d’un ID sur la feuille de style de prismjs pour rafraîchissement de la prévisualisation dans la configuration de Coloration Code
Modifié
prism_pipelines.php
Détails : ajout d'un ID sur la feuille de style de prismjs pour rafraîchissement de la... (5ec245a3) · Validations · spip-contrib-extensions / prism · GitLab
L’ajout d’un id fait que cette feuille de styles ne sera pas
compactée/concaténée avec les autres, ce qui peut être néfaste d’un
point de vue perfs. Un simple appel à
suivre_invalideurhttps://code.spip.net/autodoc/tree/ecrire/inc/invalideur.php.html#function_suivre_invalideur
dans le formulaire qui pilote le changement pourrait faire l’affaire ?
++
b_b
bricebou
(Brice Boucard)
Mai 19, 2021, 1:34
2
Oui, je sais bien que ce CSS ne passera pas par le compresseur. Mais cela permet de changer la feuille de style à la volée, via javascript avec le plugin Coloration Code (spip-contrib-extensions/coloration_code - coloration_code_pipelines.php at 3bf33e1e66fafe822c20e92be3a12d4db75e4a23 - coloration_code - SPIP on GIT ) afin d’avoir l’aperçu en direct du thème sélectionné.
Je ne vois pas comment faire cela sinon, ne comprenant pas trop ce que fais la fonction suivre_invalideur :-/
Ha ok, dans ce cas tu n’as pas le choix si tu recharges la css en js.
suivre_invalideur permet d’invalider le cache de SPIP
bricebou
(Brice Boucard)
Mai 19, 2021, 3:53
4
Ok, merci beaucoup pour la précision