Appliquer compresseur_embarquer_images_css à l'aide de la globale compresseur_filtres_css
Ce matin je découvrais cette fonctionnalité cachée du compresseur, cf :
http://zone.spip.org/trac/spip-zone/changeset/37349/
Pour info, en l'état elle ne peut pas fonctionner malgré la déclaration qui va bien dans mes_options par ex :
$GLOBALS['compresseur_filtres_css'] = array('compresseur_embarquer_images_css');
En effet, inc/compresseur_embarquer n'est jamais chargé depuis inc/compresseur, du coup il ne se passe rien.
J'ai testé en ajoutant l'include_spip qui va bien ici :
http://zone.spip.org/trac/spip-zone/browser/core/plugins/compresseur/inc/compresseur.php#L188
Avec cette modif, le filtre est bien appliqué. Du coup je me dis qu'il serait intéressant de commiter ça. Des avis sur la question ?
Pour continuer, d'après mes essais sur une 3.0.x up du jour, le filtre en question n'effectue aucun changement sur des règles simples telles que :
.article_fiche .menu.contact .item.adresse { background-image: url(images/adresse.png); }
J'ai bien lu que la fonctionnalité en question est expérimental, mais ça fait maintenant 5 ans, du coup je me dis qu'on pourrait s'y pencher :)