[spip-dev] [Long] Proposition pour la gestion des images dans le texte d'un article.

Bonsoir à tous.

Je me permet de proposer une idée qui m'est venu en essayant de modifier le code généré par SPIP au niveau des images contenues dans un article.

Je ne sais pas si je suis au bon endroit, ni même si c'est comme cela qu'il faut procéder.

Tout est parti du fait que pour le site que je met en place, j'ai besoin d'encadrer les images (et uniquement celles-ci) d'une bordure. Sans filtres perso, c'est impossible.

Alors quitte à mettre un filtre pour mon cas précis, autant essayer de rendre le cette partie plus souple. Voici ce que je propose :

Les images dans le contenu d'un articles peuvent avoir deux rôles :

1. Un auteur peut vouloir mettre une image à la suite de son texte. Comme par exemple en html :
<p>Ce symbole <img src="image_rss.png"> signifie que ...</p>

2. Un image peux illustrer un ou plusieurs paragraphe. C'est le fonctionnement actuel, avec les filtres actuels.

L'idée est de se baser sur la façon dont sont saisis les articles.
Je ne sais pas si c'est difficile à mettre en oeuvre, ni le noyau actuel le permet.

Lorsque que le tag image sans filtre de positionnement est dans un texte (ou au début ou à la fin) l'image peut être considéré comme "inline" et juste la transformation en balise <img...> suffit.

Lorsque le tag est tout seul sur une ligne ou est positionné, c'est la transformation actuelle qui doit se faire.

Ensuite, l'attribution des styles (avec une classe ou un attribut "style=") peut également être revu grâce aux héritages et à la hiérarchie CSS.

Je souhaite être constructif, dans le but d'améliorer le fonctionnement CSS et HTML de Spip.

Voilà. Dites-moi ce que vous en pensez et si c'est réalisable. Dans le cas où l'intérêt général n'est pas aussi grand que mon dans mon cas, est-il possible de réaliser ces modifs en filtres ou en contrib ou autre ?

Merci d'avoir lu jusqu'au bout :smiley:
GloubI.