+ if(isset($_POST["button_derive"])){
+ if(
+ ($origin_source_id = $_POST["button_derive"])
+ && ($origin_source_xml_url = $data->source_xml_url($origin_source_id))
+ && ($origin_source_xml_content = $data->get_source_xml($origin_source_id))
+ ){
+ $piste["derivations"][$origin_source_id] = $users_sources_mod->get_source_from_xml(
+ $env,
+ $origin_source_xml_url,
+ $origin_source_xml_content,
+ true
+ );
+ }
+ }
+ elseif($_POST){