setDomain(1); $acces_m = $dom_1->getRights($PMBuserid,$id,8); } if ($acces_m==0) { error_message('', htmlentities($dom_1->getComment('mod_noti_error'), ENT_QUOTES, $charset), 1, ''); } else { //Enregistrement du type de recherche externe avant toute chose pour que le message soit bon dans le formulaire template if ($external_type) $_SESSION["ext_type"]=$external_type; if (!$_SESSION["ext_type"]) $_SESSION["ext_type"]="simple"; require_once($class_path."/search.class.php"); require_once($class_path."/searcher.class.php"); require_once($class_path."/mono_display_unimarc.class.php"); require_once($include_path."/external.inc.php"); require_once($class_path."/z3950_notice.class.php"); //Inclusion des librairies communes require_once($base_path."/catalog/notices/search/external/external_common.inc.php"); //Supprimons les doublons dans le tableau des sources if ($source) $source = array_unique($source); switch ($sub) { case "launch": include_once($base_path."/catalog/notices/search/external/launch_search.inc.php"); break; case "integre": include_once($base_path."/catalog/notices/search/external/integre.inc.php"); break; case "integre_notices": include_once($base_path."/catalog/notices/search/external/integre_notices.inc.php"); break; case "suppr": if($item) suppr_item_to_entrepot($item); include_once($base_path."/catalog/notices/search/external/launch_search.inc.php"); break; default: include_once($base_path."/catalog/notices/search/external/show_form.inc.php"); break; } } ?>