Example #1
0
    }
    $css = $_SESSION["css"] = $opac_default_style;
    if ($opac_view) {
        if ($current_opac_view != $opac_view * 1) {
            //on change de vue donc :
            //on stocke le tri en cours pour la vue en cours
            $_SESSION["last_sortnotices_view_" . $current_opac_view] = $_SESSION["last_sortnotices"];
            if (isset($_SESSION["last_sortnotices_view_" . $opac_view * 1])) {
                //on a déjà un tri pour la nouvelle vue, on l'applique
                $_SESSION["last_sortnotices"] = $_SESSION["last_sortnotices_view_" . $opac_view * 1];
            } else {
                unset($_SESSION["last_sortnotices"]);
            }
            //comparateur de facettes : on ré-initialise
            require_once $base_path . '/classes/facette_search_compare.class.php';
            facette_search_compare::session_facette_compare(null, true);
        }
    }
}
//gestion des droits
require_once $class_path . "/acces.class.php";
// si paramétrage authentification particulière et pour la re-authentification ntlm
if (file_exists($base_path . '/includes/ext_auth.inc.php')) {
    require_once $base_path . '/includes/ext_auth.inc.php';
}
/**
 * Récupère les infos du document numérique
 */
function recup_explnum_infos($id_explnum)
{
    global $infos_explnum, $dbh;
Example #2
0
     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) {
         $sr_form .= $facette_compare->display_compare();
     } else {
         $sr_form .= $msg[$compare];
     }
 } else {
     //si demande de réinitialisation
     if ($reinit_compare == 1) {
         facette_search_compare::session_facette_compare(null, $reinit_compare);
     }
     $sr_form .= $searcher->get_current_search_map();
     $sr_form .= aff_notice(-1);
     $nb = 0;
     $recherche_ajax_mode = 0;
     for ($i = 0; $i < count($notices); $i++) {
         if ($i > 4) {
             $recherche_ajax_mode = 1;
         }
         $sr_form .= pmb_bidi(aff_notice($notices[$i], 0, 1, 0, "", "", 0, 0, $recherche_ajax_mode));
     }
     $sr_form .= aff_notice(-2);
 }
 $sr_form .= "</blockquote></div></div>";
 // constitution des liens