Le 5 août 2013 07:32, Julien Wajsberg <[email protected]> a écrit : > sur les alignements et justifications, j'ai l'impression qu'il faudrait > d'abord identifier les quelques besoins bien nécessaires à cela. > > Je crois qu'une bonne partie des besoins devrait être gérée par les thèmes > (notamment la justification). Cependant, il y a clairement des cas qui > reviennent tout le temps: > * alignement d'un titre avec son image. (et Franck proposait même: par > rapport à une image, avoir son titre aligné à gauche, droite, centre, par > rapport à l'image ). Là le besoin est criant, et ça vaut le coup d'ouvrir un > ticket spécifique amha > * Franck aime bien ajouter et aligner à droite l'auteur d'une citation à > la-dite citation. Ça vaut le coup aussi d'ajouter une "propriété" au style > de citation qui ferait juste ça, non ? > > Après, pour les autres usages, on en a discuté un peu au pique-nique, et il > y a les tenants d'une ligne plus dure (moi) qui dit qu'il faut plutôt > essayer d'identifier les besoins restants (s'il y en a) afin de continuer à > produire un code HTML le plus propre possible sans que l'utilisateur n'ait à > mettre son nez dedans, et les tenants d'une ligne plus conciliante (Anne) > qui dit que si l'utilisateur il veut aligner, on devrait pas l'empêcher. À > faire néanmoins le plus propre possible, évidemment.
Une première chose, déjà, comme tu le dis Julien, c'est le cas très fréquent de image+légende. Il faudrait que lors de l'insertion d'une image, en plus du dialogue demandant alignement droite, gauche, centré on puisse cocher une case "Avec légende" qui remplirait par défaut celle-ci avec le titre de l'image (évidemment modifiable par l'utilisateur). De là on obtiendrait une source de ce type : <div class="img_box_center|left|right" style="text-align:center;"><img /><p class="img_legend" /></div> Il me semble que ça peut s'implémenter relativement "facilement" puisque ça se fait hors éditeur. Les alignements d'image se font déjà à la volée avec insertion de style inlines. Je me trompe ? -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
