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

accepter les attributs de tag xml dans le parser

parent 7422c21d
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -265,11 +265,11 @@ function parse_plugin_xml($texte){ ...@@ -265,11 +265,11 @@ function parse_plugin_xml($texte){
if (strlen($before)>0) if (strlen($before)>0)
return $texte; // before non vide, donc on est dans du texte return $texte; // before non vide, donc on est dans du texte
$tag = $chars[1]; $tag = $chars[1];$closing_tag = explode(" ",trim($tag));$closing_tag=reset($closing_tag);
$txt = $chars[2]; $txt = $chars[2];
// tag fermant // tag fermant
$chars = preg_split("{(</".preg_quote($tag).">)}s",$txt,2,PREG_SPLIT_DELIM_CAPTURE); $chars = preg_split("{(</".preg_quote($closing_tag).">)}s",$txt,2,PREG_SPLIT_DELIM_CAPTURE);
if (!isset($chars[1])) { // tag fermant manquant if (!isset($chars[1])) { // tag fermant manquant
$out[$tag][]="erreur : tag fermant $tag manquant::$txt"; $out[$tag][]="erreur : tag fermant $tag manquant::$txt";
return $out; return $out;
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter