예제 #1
0
if (stristr($_SERVER['REQUEST_URI'], ".inc.php")) {
    die("no access");
}
/*DB commenté car n'affiche rien lors de l'appel à etageres_see si showet non défini
if ($lvl=="etagere_see") 
	$navig.="<td><a href=\"index.php?lvl=etageres_see\" class='etageres_see'><span>".$msg["etageres_see"]."</span></a></td>\n";
*/
//Création de la recherche équivalente à tous les champs si on est en autolevel
//Si le niveau 1 est shunté
if ($opac_autolevel2 && $autolevel1 && !$get_last_query && $user_query) {
    //On fait la recherche tous les champs
    $search_all_fields = new searcher_all_fields(stripslashes($user_query), $map_emprises_query);
    $nb_result = $search_all_fields->get_nb_results();
    if ($nb_result) {
        $count = $nb_result;
        $l_typdoc = implode(",", $search_all_fields->get_typdocs());
        $mode = "tous";
        //définition du formulaire
        $form_lvl1 = "\n\t\t\t<form name=\"search_tous\" action=\"./index.php?lvl=more_results\" method=\"post\">";
        if (function_exists("search_other_function_post_values")) {
            $form_lvl1 .= search_other_function_post_values();
        }
        if (count($map_emprise_query)) {
            foreach ($map_emprises_query as $map_emprise_query) {
                $form_lvl1 .= "\r\n\t\t\t\t<input type=\"hidden\" name=\"map_emprises_query[]\" value=\"{$map_emprise_query}\">";
            }
        }
        $form_lvl1 .= "\n\t\t  \t\t<input type=\"hidden\" name=\"mode\" value=\"tous\">\n\t\t  \t\t<input type=\"hidden\" name=\"typdoc\" value=\"" . $typdoc . "\">\n\t\t  \t\t<input type=\"hidden\" name=\"count\" value=\"" . $nb_result . "\">\n\t\t  \t\t<input type=\"hidden\" name=\"user_query\" value=\"" . htmlentities(stripslashes($user_query), ENT_QUOTES, $charset) . "\">\n\t\t  \t\t<input type=\"hidden\" name=\"l_typdoc\" value=\"" . htmlentities($l_typdoc, ENT_QUOTES, $charset) . "\">";
        if ($opac_indexation_docnum_allfields) {
            $form_lvl1 .= "<input type=\"hidden\" name=\"join\" value=\"" . htmlentities($join, ENT_QUOTES, $charset) . "\">";
        }