} echo "\n\t\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t{$nt->result}\n\t\t\t\t \t </div>"; } echo "<script type='text/javascript'>document.forms['dummy'].elements['ok'].focus();</script>"; } exit; } } // error_message($msg[321], $msg[categ_delete_used], 1, "./autorites.php?categ=categories&id=$id&sub=categ_form&parent=$parent"); // exit(); } elseif (count(noeuds::listTargetsOrphansOnly($id)) && !isset($force_delete_target)) { box_confirm_message($msg[321], $msg[confirm_suppr_categ_rejete], "./autorites.php?categ=categories&sub=delete&parent={$parent}&id={$id}&force_delete_target=1", "./autorites.php?categ=categories&id={$id}&sub=categ_form&parent={$parent}", $msg[40], $msg[39]); exit; } else { $array_to_delete = array(); $id_list_orphans = noeuds::listTargetsOrphansOnly($id); if (count($id_list_orphans)) { foreach ($id_list_orphans as $id_orphan) { // on n'efface pas les termes orphelins avec terme spécifique // on n'efface pas les termes orphelins utilisées en indexation if (!noeuds::hasChild($id_orphan) && !noeuds::isUsedInNotices($id_orphan)) { $array_to_delete[] = $id_orphan; } } } $array_to_delete[] = $id; foreach ($array_to_delete as $id_to_delete) { //On met à jour le graphe rdf avant de supprimer if ($pmb_synchro_rdf) { $arrayIdImpactes = array(); $synchro_rdf = new synchro_rdf();