data(); $source = $data->empty_source(); $source_xml = array ( "url" => $xml_url, "content" => $xml_content, "use_edit_content" => $xml_use_edit_content ); if($source_xml["url"]) { if($source_xml["content"]) { if ( ( $source = $data->source_xml_read ( $source_xml["url"], $source_xml["content"] ) ) === false ) { $source = $data->empty_source(); $env->message ( "Code XML invalide pour :" ."
".$source_xml["url"]."" ); } } else { if($source_xml["content"] === false) { $env->message ( "Impossible de lire le contenu du fichier XML pour :" ."
".$source_xml["url"]."" ); } else { $env->message ( "Le contenu du fichier XML est vide pour :" ."
".$source_xml["url"]."" ); } } } else { $env->message("Merci de préciser l'ULR du fichier XML"); } $source["xml"] = $source_xml; return $source; } } ?>