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; } }