Il restait un pb de typo sur les listes à items.
Lignes 37-40 :
if (file_exists("puce.gif")) {
$imgsize = getimagesize('puce.gif');
tester_variable('puce', "<img src='puce.gif' align='top' alt='- ' ".$imgsize[3]." border='0'> ");
}
Il FAUT remplacer l'espace par une espace insécable.
ligne 806 et autour :
if ($flag_str_replace && !$flag_preg_replace) {
$letexte = ereg_replace("\n(-{4,}|_{4,})", "\n<hr class=\"spip\">\n", $letexte);
$letexte = ereg_replace("^- ", "$puce ", $letexte);
$letexte = str_replace("\n- ", "\n<br>$puce ",$letexte);
$letexte = str_replace("\n_ ", "\n<br>",$letexte);
idem. L'espace simple doit être converti en une espace insécable.
Sinon, cela donne des problèmes d'ajustement et d'indentation du texte.
a+
Il restait un pb de typo sur les listes à items.
Lignes 37-40 :
if (file_exists("puce.gif")) {
$imgsize = getimagesize('puce.gif');
tester_variable('puce', "<img src='puce.gif' align='top' alt='- ' ".$imgsize[3]." border='0'> ");
}
else {
tester_variable('puce', "- ");
}
Il FAUT remplacer l'espace par une espace insécable.
ligne 806 et autour :
if ($flag_str_replace && !$flag_preg_replace) {
$letexte = ereg_replace("\n(-{4,}|_{4,})", "\n<hr class=\"spip\">\n", $letexte);
$letexte = ereg_replace("^- ", "$puce ", $letexte);
$letexte = str_replace("\n- ", "\n<br>$puce ",$letexte);
$letexte = str_replace("\n_ ", "\n<br>",$letexte);
.../...
ligne 838
$remplace1 = array(
/* 0 */ "\n<hr class=\"spip\">\n",
/* 1 */ "$puce ",
/* 2 */ "\n<br>$puce ",
Voilà, A+
Ah, par contre, sous MSIE ça fait une différence....
Antoine wrote:
Bon, ça y est, j'ai fait les modifs dans le CVS.
Merci 
Je pense, dans la mesure où NS4.X respectait ça, et que sous opera,
c'est OK également..
Saleté de mozilla ! Pour une fois que c'est IE qui a un meilleur rendu,
et un meilleur respect de la typo !
Bonjour à tous,
Gaetan Ryckeboer a dit:
Saleté de mozilla ! Pour une fois que c'est IE qui a un meilleur rendu, et
un meilleur respect de la typo !
Euh, non, pas un meilleur respect de la typo. Une espace insécable ne doit pas
être de largeur fixe. Que tous les navigateurs (et Word, et AppleWorks, et
cetera) le fassent n'est pas un critère. Malheureusement, il manque un moyen en
H.T.M.L. de coder un espace de valeur fixe (ça existe en Unicode, mais pas tous
les navigateurs comprennent).
Gilles.