[spip-dev] filtres sur les balises images/doc

Bonjour,

Travaillant sur SPIP dans le cadre d’un projet étudiant, j’essayais de contribuer à l’amélioration des balises d’image/document, et ce afin d’avoir différents modes de logo (dans l’optique de répondre à ce ticket : http://core.spip.org/issues/2273)

N’ayant pas réussi à aboutir à quoique se soit, je vous envoie ce mail pour noter ce dont je me suis rendu compte (en espérant que ça puisse vous servir)

Lorsque j’écris un article avec des balises pour image/doc, par exemple <imgX|alignement|mode_logo> ou <docX|alignement|mode_logo> ,

je me suis rendu compte que :

== dans ecrire/public/quete.php ==

la fonction « quete_logo_document($row, $lien, $align, $mode_logo, $x, $y, $connect=NULL) » reçoit des paramètres vides – notamment le $mode_logo et le $align.

Elle passe donc toujours par la fonction « vignette_logo_document($row, $connect) » (du fait qu’elle n’a pas de $mode_logo précis…) qui renvoie un $logo vide également.

Lors de l’appel de la fonction « vignette_automatique($logo, $row, $lien, $x, $y, $align) », on se retrouve donc avec des paramètres vides (fonction se trouvant dans extensions/medias/inc/document.php)

Je ne sais pas si ça pourra être utile à qui que ce soit.

Bonne journée.

Hugo Traverson