$msg[resultat_recherche]

\n
"; } //le contenu du catalogue est calculé dans 2 cas : // 1- la recherche affiliée n'est pas activée, c'est donc le seul résultat affichable // 2- la recherche affiliée est active et on demande l'onglet catalog... if(!$opac_allow_affiliate_search || ($opac_allow_affiliate_search && $tab == "catalog")){ $msg_docnum = ($opac_indexation_docnum_allfields ? $msg[docnum_found_allfield] : ''); // requête de recherche sur tous les champs print pmb_bidi("

$count $msg_docnum $msg[titles_found] '".htmlentities(stripslashes($user_query),ENT_QUOTES,$charset)."'"); if ($opac_search_other_function) { require_once($include_path."/".$opac_search_other_function); print pmb_bidi(" ".search_other_function_human_query($_SESSION["last_query"])); } print ""; print activation_surlignage(); print "

"; // pour la DSI if ($opac_allow_bannette_priv && $allow_dsi_priv && ($_SESSION['abon_cree_bannette_priv']==1 || $opac_allow_bannette_priv==2)) { print " "; } //gestion du tri if (isset($_GET["sort"])) { $_SESSION["last_sortnotices"]=$_GET["sort"]; } if ($count>$opac_nb_max_tri) { $_SESSION["last_sortnotices"]=""; } if (!$search_all_fields) $searcher = new searcher_all_fields(stripslashes($user_query),$map_emprises_query); else $searcher=$search_all_fields; //print $searcher->get_current_search_map(0); if($opac_visionneuse_allow){ $nbexplnum_to_photo = $searcher->get_nb_explnums(); } if($count){ if(isset($_SESSION["last_sortnotices"]) && $_SESSION["last_sortnotices"]!==""){ $notices = $searcher->get_sorted_result($_SESSION["last_sortnotices"],$debut,$opac_search_results_per_page); }else{ $notices = $searcher->get_sorted_result("default",$debut,$opac_search_results_per_page); } if (count($notices)) { $_SESSION['tab_result_current_page'] = implode(",", $notices); } else { $_SESSION['tab_result_current_page'] = ""; } print $searcher->get_current_search_map(0); } if(!$opac_allow_affiliate_search) print "
"; print "
"; if ($opac_notices_depliable) { if($filtre_compare=='compare'){ print facette_search_compare::get_begin_result_list(); }else{ print $begin_result_liste; } } //impression print "".$link_to_print_search_result.""; //gestion du tri if ($count<=$opac_nb_max_tri) { $pos=strpos($_SERVER['REQUEST_URI'],"?"); $pos1=strpos($_SERVER['REQUEST_URI'],"get"); if ($pos1==0) $pos1=strlen($_SERVER['REQUEST_URI']); else $pos1=$pos1-3; $para=urlencode(substr($_SERVER['REQUEST_URI'],$pos+1,$pos1-$pos+1)); $para1=substr($_SERVER['REQUEST_URI'],$pos+1,$pos1-$pos+1); $affich_tris_result_liste=str_replace("!!page_en_cours!!",$para,$affich_tris_result_liste); $affich_tris_result_liste=str_replace("!!page_en_cours1!!",$para1,$affich_tris_result_liste); print $affich_tris_result_liste; if ($_SESSION["last_sortnotices"]!="") { $sort=new sort('notices','session'); print "".$msg['tri_par']." ".$sort->descriptionTriParId($_SESSION["last_sortnotices"])." "; } elseif ($opac_default_sort_display) { $sort=new sort('notices','session'); print "".$msg['tri_par']." ".$sort->descriptionTriParId("default")." "; } } else print " "; //fin gestion du tri print $add_cart_link; if($opac_visionneuse_allow && $nbexplnum_to_photo){ print "   ".$link_to_visionneuse; print $sendToVisionneuseByPost; } //affinage //enregistrement de l'endroit actuel dans la session if ($_SESSION["last_query"]) { $n=$_SESSION["last_query"]; } else { $n=$_SESSION["nb_queries"]; } $_SESSION["notice_view".$n]["search_mod"]="all"; $_SESSION["notice_view".$n]["search_page"]=$page; //affichage print "  ".$msg["affiner_recherche"].""; //fin affinage // url courte print "  ".$msg["short_url_generate"].""; //Etendre if ($opac_allow_external_search) print "  ".$msg["connecteurs_external_search_sources"].""; //fin etendre if ($opac_show_suggest) { $bt_sugg = "   ".$msg[empr_bt_make_sugg].""; print $bt_sugg; } $search_terms = unserialize(stripslashes($search_terms)); //on suis le flag filtre/compare facettes::session_filtre_compare(); print "
"; if($filtre_compare=='compare'){ //on valide la variable session qui comprend les critères de comparaisons facette_search_compare::session_facette_compare(); //affichage comparateur //les parametres nécéssaires global $pmb_compare_notice_template; global $pmb_compare_notice_nb; $facette_compare= new facette_search_compare($pmb_compare_notice_template,$pmb_compare_notice_nb); $compare=$facette_compare->compare($searcher); if($compare===true){ print $facette_compare->display_compare(); }else{ print $msg[$compare]; } }else{ //si demande de réinitialisation if($reinit_compare==1){ facette_search_compare::session_facette_compare(null,$reinit_compare); } //affichage standard print aff_notice(-1); $nb=0; $recherche_ajax_mode=0; for ($i =0 ; $i4)$recherche_ajax_mode=1; print pmb_bidi(aff_notice($notices[$i], 0, 1, 0, "", "", 0, 0, $recherche_ajax_mode)); } print aff_notice(-2); } print "
"; print "
"; if($filtre_compare=='compare'){ print ""; $catal_navbar=""; } if($opac_allow_affiliate_search){ print $catal_navbar; }else{ print ""; } }else{ if($tab == "affiliate"){ //l'onglet source affiliées est actif, il faut son contenu... $as=new affiliate_search_all($user_query); $as->getResults(); print $as->results; } print "
 
"; //Enregistrement des stats if($pmb_logs_activate){ global $nb_results_tab; $nb_results_tab['tous_affiliate'] = $count; } }