Fil wrote:
Aucune idée -- encore une blague de MSIE ?
non, non c'est Firefox et Mozilla.
Je ne sais vraiment pas d'où ça vient.
ce n'est pas grave, on verra ca plus tard.
- les liens dans les articles apparaissent avec de petits triangles noirs (je ne sais toujours pas a quoi ils servent) qui ne bougent pas en RTL, ce qui fait qu'ils apparaissent a la fin du lien et pas au debut et en plus ils chevauchent le lien et le rende parfois illisible.
Les petits triangles ne servent à rien ; il me semble que le problème n''est
pas lié au choix de l'interface, mais à la direction du bloc qui affiche le
texte de l'article : si l'article est en arabe, le padding-right (ou
padding-left) de spip_out n'est plus pris en compte par FireFox ; je suppose
qu'il le calcule dans la mauvaise direction (vers l'intérieur plutôt que
vers l'extérieur).dans spip_style.php3 je n'ai pas tres bien compris pourquoi (lignes 28 et 29) les 2 variables $left et $right sont egales a "left".
Non, on teste simplement si $left vaut 'left', pour savoir si on est en ltr
ou rtl.
Il ya un petit probleme dans ta modification de spip_style.php3: maintenant le petit triangle chevauche les liens meme en LTR et le probleme du RTL n'est toujours pas resolu. A mon avis on laisse tomber ce truc. D'ailleurs, j'ai remarque que dans Firefox (et Mozilla) quand on utilise une image en background dans le CSS (comme ici), le padding ne marche pas en RTL et l'image et le contenu se chevauchent. Ca se voit nettement ici
http://www.adabfalasteeni.org/rubrique.php3?id_rubrique=4
(c'est le forum spipvsphpbb arabise).
George