J'ai corrigé un gros bug dans html2unicode, qui empêchait les
entités HTML dans les backends d'être correctement syndiquées...
(exemple typique : "&" dans http://linuxfr.org/backend.rss)
J'ai corrigé un gros bug dans html2unicode, qui empêchait les
entités HTML dans les backends d'être correctement syndiquées...
(exemple typique : "&" dans http://linuxfr.org/backend.rss)
J'ai corrigé un gros bug dans html2unicode, qui empêchait les
entités HTML dans les backends d'être correctement syndiquées...(exemple typique : "&" dans http://linuxfr.org/backend.rss)
Comme tu as changé l'indentation, je n'arrive pas à lire le diff. Qu'est-ce
qui clochait ? Qu'as-tu changé ?
-- Fil
Oups, le correctif était buggé...
Ca :
@@ -219,13 +218,13 @@
while ($a = strpos(' '.$texte, '&')) {
$traduit .= substr($texte,0,$a-1);
$texte = substr($texte,$a-1);
- if (eregi('^&([a-z][a-z0-9]+);',$texte,$match) AND !$vu[$i = $match[1]]) {
+ if (eregi('^&([a-z][a-z0-9]+);',$texte,$match)) {
if ($s = $GLOBALS['CHARSET'][$trans][$i])
- $texte = ereg_replace($match[0], "&#$s;", $texte);
+ $texte = ereg_replace($match[0], $s, $texte);
}
// avancer d'un cran
$traduit .= $texte[0];
- $texte = substr($texte,1);
+ $texte = substr($texte, 1);