Icones SVG+PNG dans l’espace priv é
Cerdic <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <699de498-e256-471f-a62f-33530ea3d643@Spark> |
Hello, j’ai envoyé sur le core une petite evolution dans la gestion des icones : désormais, si une icone truc-xx.svg existe, elle sera utilisée en remplacement de truc-16.png, truc-24.png, truc-32.png https://git.spip.net/SPIP/spip/commit/9ef4c078fae4ccef00782a3901b340fe9888d2d3 Cela permet tout à la fois 1/ de continuer à référencer les icones png pour assurer le fonctionnement dans les versions SPIP <= 3.2 2/ de fournir une icone svg unique qui est utilisée à la place des png à partir de SPIP 3.3 Un exemple d’utilisation ici : https://zone.spip.net/trac/spip-zone/browser/spip-zone/_plugins_/adaptive_images/trunk/prive/themes/spip/images et le paquet.xml ici, tout ce qu’il y a de plus normal https://zone.spip.net/trac/spip-zone/browser/spip-zone/_plugins_/adaptive_images/trunk/paquet.xml A noter, si on fait un plugin compatible SPIP 3.3+, ça marche aussi avec le SVG uniquement : * on fournit une icone truc-xx.svg * on référence truc-32.svg ou truc-24.svg ou truc-16.svg, sans avoir à les fournir : c’est toujours truc-xx.svg qui sera utilisée, scalée à la bonne taille. -- Cédric