Generaliser la #PUCE en étendant doc.spip.org/@definir_puce
Bonjour,
Cela serait bien pratique de pouvoir facilement "étendre" la bien-connue #PUCE en syntaxe courte (tout en profitant du cache du compilateur) en #PUCE_VERTE (ou autre couleur)..
Il suffi_rai_t d'ecrire dans mes_fonctions.php (ou dans un plugin...) // cf. http://doc.spip.org/`balise_PUCE_dist function balise_PUCE_VERTE_dist($p) { $p->code = "definir_puce('images/puce_verte')"; $p->interdire_scripts = false; return $p; }
SI
// http://doc.spip.org/`definir_puce
function definir_puce(+$puce = 'puce'+) {
....
p = +
puce+ . (test_espace_prive() ? '_prive' : '');
....
PS : j'avoue que je n'ai pas cherché à rajouter un paramètre de sous-dossier...
Nota Bene : Tout cela parce que la #PUCE.gif d'origine est légèrement décalée (pour correspondre aux alignements courants, sans utiliser vertical-align:middle; et que balise_img() et http_img_pack() ne m'ont pas paru faciles a utiliser.
P.PS (j'ai bien noté qu'il ne faut pas faire plusieures suggestions en une fois, mais l'idée était de pouvoir transformer un #CHAMP en #LOGO-12 ou -24 ...)