Skip to content
Extraits de code Groupes Projets
Valider ab8f54ab rédigé par cerdic's avatar cerdic
Parcourir les fichiers

"petits details du parseur xml sur les noms de tag : eviter de prendre les espaces finaux,

en particulier sur les tags auto fermant (<tag />)"
parent b2319559
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -54,12 +54,12 @@ function spip_xml_parse($texte, $strict=true, $clean=true){
if (strlen($before)>0)
return $texte; // before non vide, donc on est dans du texte
$tag = $chars[1];
$tag = rtrim($chars[1]);
$closing_tag = explode(" ",trim($tag));$closing_tag=reset($closing_tag);
$txt = $chars[2];
if(substr($tag,-1)=='/'){ // self closing tag
$tag = substr($tag,0,strlen($tag)-1);
$tag = rtrim(substr($tag,0,strlen($tag)-1));
$out[$tag][]="";
}
else{
......@@ -114,7 +114,7 @@ function spip_xml_aplatit($arbre,$separateur = " "){
$tagf = $tagf[0];
$s.="<$tag>$f</$tagf>";
}
else $s.="<$tag/>";
else $s.="<$tag />";
}
else
$s.=spip_xml_aplatit($feuille);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter