Beispiel #1
0
 //gestion du tri
 if ($nbr_lignes <= $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);
     $recordslist .= $affich_tris_result_liste;
     if ($_SESSION["last_sortnotices"] != "") {
         $recordslist .= "<span class='sort'>" . $msg['tri_par'] . " " . $sort->descriptionTriParId($_SESSION["last_sortnotices"]) . "<span class=\"espaceResultSearch\">&nbsp;</span></span>";
     }
 } else {
     $recordslist .= "<span class=\"espaceResultSearch\">&nbsp;</span>";
 }
 //fin gestion du tri
 $recordslist .= $add_cart_link;
 if ($opac_visionneuse_allow && $nbexplnum_to_photo) {
     $recordslist .= "<span class=\"espaceResultSearch\">&nbsp;&nbsp;&nbsp;</span>" . $link_to_visionneuse;
     $sendToVisionneuseByGet = str_replace("!!mode!!", "coll_see", $sendToVisionneuseByGet);
     $sendToVisionneuseByGet = str_replace("!!idautorite!!", $id, $sendToVisionneuseByGet);
     $recordslist .= $sendToVisionneuseByGet;
 }
 if ($opac_show_suggest) {
     $bt_sugg = "<span class=\"espaceResultSearch\">&nbsp;&nbsp;&nbsp;</span><span class=\"search_bt_sugg\"><a href=# ";
     if ($opac_resa_popup) {
Beispiel #2
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;
     //on recupere le tri à appliquer
     if (isset($_GET["sort"])) {
         $_SESSION["last_sortnotices"] = $_GET["sort"];
     }
     if ($_SESSION["last_sortnotices"] != "") {
         $sort = new sort('notices', 'session');
         print "<span class='sort'>" . $msg['tri_par'] . " " . $sort->descriptionTriParId($_SESSION["last_sortnotices"]) . "&nbsp;</span>";
     }
 }
 //fin gestion du tri
 print $add_cart_link;
 if ($opac_visionneuse_allow && $nbexplnum_to_photo) {
     print "&nbsp;&nbsp;&nbsp;" . $link_to_visionneuse;
     $sendToVisionneuseByGet = str_replace("!!mode!!", "author_see", $sendToVisionneuseByGet);
     $sendToVisionneuseByGet = str_replace("!!idautorite!!", $id, $sendToVisionneuseByGet);
     print $sendToVisionneuseByGet;
 }
 if ($opac_show_suggest) {
     $bt_sugg = "&nbsp;&nbsp;&nbsp;<span class=\"search_bt_sugg\"><a href=# ";
     if ($opac_resa_popup) {
         $bt_sugg .= " onClick=\"w=window.open('./do_resa.php?lvl=make_sugg&oresa=popup','doresa','scrollbars=yes,width=600,height=600,menubar=0,resizable=yes'); w.focus(); return false;\"";
     } else {
Beispiel #3
0
     $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"] != "") {
         if (!$sort_class || !is_object($sort_class)) {
             $sort_class = new sort('notices', 'session');
         }
         print " " . $msg['tri_par'] . " " . $sort_class->descriptionTriParId($_SESSION["last_sortnotices"]) . "&nbsp;";
     }
 }
 //fin gestion du tri
 print $add_cart_link;
 //affinage
 //enregistrement de l'endroit actuel dans la session
 $_SESSION["last_module_search"]["search_mod"] = "etagere_see";
 $_SESSION["last_module_search"]["search_id"] = $id;
 $_SESSION["last_module_search"]["search_page"] = $page;
 //affichage
 print "&nbsp;&nbsp;<a href='{$base_path}/index.php?search_type_asked=extended_search&mode_aff=aff_module'>" . $msg["affiner_recherche"] . "</a>";
 //fin affinage
 print "<blockquote>\n";
 print aff_notice(-1);
 // on lance la vraie requête
Beispiel #4
0
         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);
         $sr_form .= $affich_tris_result_liste;
         if ($_SESSION["last_sortnotices"] != "") {
             $sort = new sort('notices', 'session');
             $sr_form .= " " . $msg['tri_par'] . " " . $sort->descriptionTriParId($_SESSION["last_sortnotices"]) . "<span class=\"espaceResultSearch\">&nbsp;</span>";
         } elseif ($opac_default_sort_display) {
             $sort = new sort('notices', 'session');
             $sr_form .= " " . $msg['tri_par'] . " " . $sort->descriptionTriParId("default") . "<span class=\"espaceResultSearch\">&nbsp;</span>";
         }
     } else {
         $sr_form .= "<span class=\"espaceResultSearch\">&nbsp;</span>";
     }
     //fin gestion du tri
     $sr_form .= $add_cart_link;
     if ($opac_visionneuse_allow && $nbexplnum_to_photo) {
         $search_to_post = $es->serialize_search();
         $sr_form .= "<span class=\"espaceResultSearch\">&nbsp;&nbsp;&nbsp;</span>" . $link_to_visionneuse;
         $sr_form .= "\n\t\t<script type='text/javascript'>\n\t\t\tfunction sendToVisionneuse(explnum_id){\n\t\t\t\tif (typeof(explnum_id)!= 'undefined') {\n\t\t\t\t\tvar explnum =document.createElement('input');\n\t\t\t\t\texplnum.setAttribute('type','hidden');\n\t\t\t\t\texplnum.setAttribute('name','explnum_id');\n\t\t\t\t\texplnum.setAttribute('value',explnum_id);\n\t\t\t\t\tdocument.form_values.appendChild(explnum);\n\t\t\t\t}\n\t\t\t\tvar mode = document.createElement('input');\n\t\t\t\tmode.setAttribute('type','hidden');\n\t\t\t\tmode.setAttribute('name','mode');\n\t\t\t\tmode.setAttribute('value','extended');\n\t\t\t\tvar input = document.createElement('input');\n\t\t\t\tinput.setAttribute('id','serialized_search');\n\t\t\t\tinput.setAttribute('name','serialized_search');\n\t\t\t\tinput.setAttribute('type','hidden');\n\t\t\t\tinput.setAttribute('value',\"" . addslashes($search_to_post) . "\");\n\t\t\t\toldAction=document.form_values.action;\n\t\t\t\tdocument.form_values.appendChild(input);\n\t\t\t\tdocument.form_values.appendChild(mode);\n\t\t\t\n\t\t\n\t\t\t\tdocument.form_values.action='visionneuse.php';\n\t\t\t\tdocument.form_values.target='visionneuse';\n\t\t\t\tdocument.form_values.submit();\n\t\t\t}\n\t\t</script>";
     }
 }
 //affinage
 //enregistrement de l'endroit actuel dans la session
 if ($_SESSION["last_query"]) {
 /**
  * Retourne l'affichage de la liste des notices indexées avec le concept
  * @param skos_concept $concept
  * @return string
  */
 public static function get_notices_indexed_with_concept($concept)
 {
     global $page;
     global $opac_nb_aut_rec_per_page, $opac_notices_depliable, $opac_allow_bannette_priv, $opac_nb_max_tri;
     global $allow_dsi_priv;
     global $begin_result_liste, $affich_tris_result_liste, $add_cart_link;
     global $include_path, $class_path, $base_path, $msg;
     global $opac_visionneuse_allow, $nbexplnum_to_photo, $link_to_visionneuse;
     global $opac_show_suggest, $opac_resa_popup;
     global $opac_allow_external_search;
     global $from;
     $indexed_notices = $concept->get_indexed_notices();
     if (!$page) {
         $page = 1;
     }
     $debut = ($page - 1) * $opac_nb_aut_rec_per_page;
     if ($nbr_lignes = count($indexed_notices)) {
         // pour la DSI
         if ($nbr_lignes && $opac_allow_bannette_priv && $allow_dsi_priv && ($_SESSION['abon_cree_bannette_priv'] == 1 || $opac_allow_bannette_priv == 2)) {
             print "<input type='button' class='bouton' name='dsi_priv' value=\"{$msg['dsi_bt_bannette_priv']}\" onClick=\"document.mc_values.action='./empr.php?lvl=bannette_creer'; document.mc_values.submit();\"><span class=\"espaceResultSearch\">&nbsp;</span>";
         }
         if ($opac_notices_depliable) {
             $content .= $begin_result_liste;
         }
         //gestion du tri
         if (isset($_GET["sort"])) {
             $_SESSION["last_sortnotices"] = $_GET["sort"];
         }
         if ($nbr_lignes > $opac_nb_max_tri) {
             $_SESSION["last_sortnotices"] = "";
             $content .= "<span class=\"espaceResultSearch\">&nbsp;</span>";
         } else {
             $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);
             $content .= $affich_tris_result_liste;
             if ($_SESSION["last_sortnotices"] != "") {
                 require_once $class_path . "/sort.class.php";
                 $sort = new sort('notices', 'session');
                 $content .= "<span class='sort'>" . $msg['tri_par'] . " " . $sort->descriptionTriParId($_SESSION["last_sortnotices"]) . "<span class=\"espaceResultSearch\">&nbsp;</span></span>";
             }
         }
         //fin gestion du tri
         $content .= $add_cart_link;
         if ($opac_visionneuse_allow && $nbexplnum_to_photo) {
             $content .= "<span class=\"espaceResultSearch\">&nbsp;&nbsp;&nbsp;</span>" . $link_to_visionneuse;
             $sendToVisionneuseByGet = str_replace("!!mode!!", "concept_see", $sendToVisionneuseByGet);
             $sendToVisionneuseByGet = str_replace("!!idautorite!!", $concept->get_id(), $sendToVisionneuseByGet);
             $content .= $sendToVisionneuseByGet;
         }
         if ($opac_show_suggest) {
             $bt_sugg = "<span class=\"espaceResultSearch\">&nbsp;&nbsp;&nbsp;</span><span class=\"search_bt_sugg\"><a href=# ";
             if ($opac_resa_popup) {
                 $bt_sugg .= " onClick=\"w=window.open('./do_resa.php?lvl=make_sugg&oresa=popup','doresa','scrollbars=yes,width=600,height=600,menubar=0,resizable=yes'); w.focus(); return false;\"";
             } else {
                 $bt_sugg .= "onClick=\"document.location='./do_resa.php?lvl=make_sugg&oresa=popup' \" ";
             }
             $bt_sugg .= " title='" . $msg["empr_bt_make_sugg"] . "' >" . $msg['empr_bt_make_sugg'] . "</a></span>";
             $content .= $bt_sugg;
         }
         rec_last_authorities();
         //affinage
         if ($main) {
             // Gestion des alertes à partir de la recherche simple
             include_once $include_path . "/alert_see.inc.php";
             $content .= $alert_see_mc_values;
             //affichage
             $content .= "<span class=\"espaceResultSearch\">&nbsp;&nbsp;</span><span class=\"affiner_recherche\"><a href='" . $base_path . "/index.php?search_type_asked=extended_search&mode_aff=aff_module' title='" . $msg["affiner_recherche"] . "'>" . $msg["affiner_recherche"] . "</a></span>";
             //Etendre
             if ($opac_allow_external_search) {
                 $content .= "<span class=\"espaceResultSearch\">&nbsp;&nbsp;</span><span class=\"search_bt_external\"><a href='" . $base_path . "/index.php?search_type_asked=external_search&mode_aff=aff_module&external_type=simple' title='" . $msg["connecteurs_external_search_sources"] . "'>" . $msg["connecteurs_external_search_sources"] . "</a></span>";
             }
             //fin etendre
         } else {
             // Gestion des alertes à partir de la recherche simple
             include_once $include_path . "/alert_see.inc.php";
             $content .= $alert_see_mc_values;
             //affichage
             $content .= "<span class=\"espaceResultSearch\">&nbsp;&nbsp;</span><span class=\"affiner_recherche\"><a href='{$base_path}/index.php?search_type_asked=extended_search&mode_aff=aff_" . ($from == "search" ? "simple_search" : "module") . "' title='" . $msg["affiner_recherche"] . "'>" . $msg["affiner_recherche"] . "</a></span>";
             //Etendre
             if ($opac_allow_external_search) {
                 $content .= "<span class=\"espaceResultSearch\">&nbsp;&nbsp;</span><span class=\"search_bt_external\"><a href='{$base_path}/index.php?search_type_asked=external_search&mode_aff=aff_simple_search' title='" . $msg["connecteurs_external_search_sources"] . "'>" . $msg["connecteurs_external_search_sources"] . "</a></span>";
             }
             //fin etendre
         }
         //fin affinage
         foreach ($indexed_notices as $notice_id) {
             $content .= aff_notice($notice_id, 0, 1, 0, "", "", 0, 0, $recherche_ajax_mode);
         }
     }
     return $content;
 }
Beispiel #6
0
    }
    if ($current_module == "demandes") {
        require_once $base_path . "/alert/demandes.inc.php";
    }
    if (isset($aff_alerte)) {
        $aff_alerte = "<div class='erreur'>{$aff_alerte}</div>";
    }
    $extra_info = "<iframe frameborder='0' scrolling='auto' name='alerte' id='alerte' src='{$base_path}/alert.php?current_alert={$current_module}' class='{$current_module}'></iframe>";
    $extra_info = "<script type=\"text/javascript\">\n\t\tfunction get_alert() {\n\t\t\tif(!document.getElementById('div_alert')) return;\n\t\t\tif(!session_active) return;\n\t\t\tvar req = new http_request();\t\t\n\t\t\treq.request('{$base_path}/ajax.php?module=ajax&categ=alert&current_alert={$current_module}',0,'',1,get_alert_callback,'');\n\t\t\tsetTimeout('get_alert()',120000);\n\t\t}\t\n\t\t\n\t\tfunction get_alert_callback(text ) {\n\t\t\tstruct = eval('('+text+')');\n\t\t\tif(struct.state != 1 ){\n\t\t\t\tsession_active=0;\t\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tsession_active=1;\n\t\t\tvar div_alert = document.getElementById('div_alert');\n\t\t\t//si les notifications sont en fonctionnement, on appelle le callback des alertes...\n\t\t\tif(typeof(notif) == 'object'){\n\t\t\t\tnotif.check_new_alert(struct);\n\t\t\t}\n\t\t\tdiv_alert.innerHTML = struct.separator+struct.html;\n\t\t}\n\t\t\n\t\tflag_get_alert=1;\n\t\tsession_active=1;\n\t</script>";
}
//	----------------------------------
// $footer : template footer standard
$footer = "\n<div id='footer'>\n\t<div class='row'>\n\t\n\t</div>\t\n</div>\n<script type=\"text/javascript\">\n\tif (init_drag && ((typeof no_init_drag=='undefined') || (no_init_drag==false)) ) init_drag();\n\tif (typeof flag_get_alert!=\"undefined\"){\n\t\tif (flag_get_alert) setTimeout('get_alert()',120000);\n\t}\n\tmenuAutoHide();\n</script>\n  </body>\n</html>\n";
/* listes dépliables et tris */
// ici, templates de gestion des listes dépliables et tris en résultat de recherche catalogage ou autres
if ($pmb_recherche_ajax_mode) {
    $begin_result_liste = "\n<script type=\"text/javascript\" src=\"" . $javascript_path . "/tablist.js\"></script>\n<a href=\"javascript:expandAll_ajax()\"><img src='./images/expand_all.gif' border='0' id=\"expandall\"></a>\n<a href=\"javascript:collapseAll()\"><img src='./images/collapse_all.gif' border='0' id=\"collapseall\"></a>\n";
} else {
    $begin_result_liste = "\n<script type=\"text/javascript\" src=\"" . $javascript_path . "/tablist.js\"></script>\n<a href=\"javascript:expandAll()\"><img src='./images/expand_all.gif' border='0' id=\"expandall\"></a>\n<a href=\"javascript:collapseAll()\"><img src='./images/collapse_all.gif' border='0' id=\"collapseall\"></a>\n";
}
$affich_tris_result_liste = "<a href=# onClick=\"document.getElementById('history').src='./sort.php?action=0'; document.getElementById('history').style.display='';return false;\" alt=\"" . $msg['tris_dispos'] . "\" title=\"" . $msg['tris_dispos'] . "\"><img src='./images/orderby_az.gif' align='middle' hspace='3'></a>";
if ($_SESSION["tri"]) {
    $sort = new sort("notices", "base");
    $affich_tris_result_liste .= $msg['tri_par'] . " " . $sort->descriptionTriParId($_SESSION["tri"]);
}
$affich_tris_result_liste .= "<br />";
$expand_result = "\n<script type=\"text/javascript\" src=\"./javascript/tablist.js\"></script>\n";
$end_result_list = "\n";
/* /listes dépliables et tris */
/* Editeur HTML DOJO */
$cms_dojo_plugins_editor = " data-dojo-props=\"extraPlugins:[\n\t\t\t{name: 'pastefromword', width: '400px', height: '200px'},\n\t\t\t{name: 'dojox.editor.plugins.TablePlugins', command: 'insertTable'},\n\t\t    {name: 'dojox.editor.plugins.TablePlugins', command: 'modifyTable'},\n\t\t    {name: 'dojox.editor.plugins.TablePlugins', command: 'InsertTableRowBefore'},\n\t\t    {name: 'dojox.editor.plugins.TablePlugins', command: 'InsertTableRowAfter'},\n\t\t    {name: 'dojox.editor.plugins.TablePlugins', command: 'insertTableColumnBefore'},\n\t\t    {name: 'dojox.editor.plugins.TablePlugins', command: 'insertTableColumnAfter'},\n\t\t    {name: 'dojox.editor.plugins.TablePlugins', command: 'deleteTableRow'},\n\t\t    {name: 'dojox.editor.plugins.TablePlugins', command: 'deleteTableColumn'},\n\t\t    {name: 'dojox.editor.plugins.TablePlugins', command: 'colorTableCell'},\n\t\t    {name: 'dojox.editor.plugins.TablePlugins', command: 'tableContextMenu'},\n\t\t    {name: 'dojox.editor.plugins.TablePlugins', command: 'ResizeTableColumn'},\n\t\t\t{name: 'fontName', plainText: true},\n\t\t\t{name: 'fontSize', plainText: true},\n\t\t\t{name: 'formatBlock', plainText: true},\n\t\t\t'foreColor','hiliteColor',\n\t\t\t'createLink','insertanchor', 'unlink', 'insertImage',\n\t\t\t'fullscreen',\n\t\t\t'viewsource'\n\n\t\t]\"\t";
Beispiel #7
0
     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"]) . "&nbsp;";
     } elseif ($opac_default_sort_display) {
         $sort = new sort('notices', 'session');
         print " " . $msg['tri_par'] . " " . $sort->descriptionTriParId("default") . "&nbsp;";
     }
 } else {
     print "&nbsp;";
 }
 //fin gestion du tri
 print $add_cart_link;
 if ($opac_visionneuse_allow && $nbexplnum_to_photo) {
     print "&nbsp;&nbsp;&nbsp;" . $link_to_visionneuse;
     print $sendToVisionneuseByPost;
 }
 //affinage
 //enregistrement de l'endroit actuel dans la session
 if ($_SESSION["last_query"]) {
     $n = $_SESSION["last_query"];
 } else {
     $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"] != "") {
         if (!$sort_class || !is_object($sort_class)) {
             $sort_class = new sort('notices', 'session');
         }
         print " " . $msg['tri_par'] . " " . $sort_class->descriptionTriParId($_SESSION["last_sortnotices"]) . "<span class=\"espaceResultSearch\">&nbsp;</span>";
     }
 }
 //fin gestion du tri
 print $add_cart_link;
 //affinage
 //enregistrement de l'endroit actuel dans la session
 $_SESSION["last_module_search"]["search_mod"] = "etagere_see";
 $_SESSION["last_module_search"]["search_id"] = $id;
 $_SESSION["last_module_search"]["search_page"] = $page;
 // Gestion des alertes à partir de la recherche simple
 include_once $include_path . "/alert_see.inc.php";
 print $alert_see_mc_values;
 //affichage
 print "<span class=\"espaceResultSearch\">&nbsp;&nbsp;</span><span class=\"affiner_recherche\"><a href='{$base_path}/index.php?search_type_asked=extended_search&mode_aff=aff_module' title='" . $msg["affiner_recherche"] . "'>" . $msg["affiner_recherche"] . "</a></span>";
 //fin affinage
Beispiel #9
0
        print "<span class=\"espaceCartAction\">&nbsp;</span><input type='button' class='bouton' value=\"" . $msg["show_cart_export_ok"] . "\" onClick=\"{$js_export_partiel} if(getNoticeSelected()){ document.location='./export.php?action=export&typeexport='+document.export_form.typeexport.options[top.document.export_form.typeexport.selectedIndex].value+getNoticeSelected();}}\" />";
        print "</form>";
    }
}
print "</div>";
if (count($cart_)) {
    print "<h3 class='title_basket'><span>" . $msg["show_cart_content"] . "</span> : <b>" . sprintf($msg["show_cart_n_notices"], count($cart_)) . "</b></h3>";
    print "<div class='search_result'>";
    if ($opac_notices_depliable) {
        print $begin_result_liste;
    }
    if (count($cart_) <= $pmb_nb_max_tri) {
        print str_replace("!!page_en_cours!!", "lvl=show_cart", $affich_tris_result_liste);
    }
    if ($_SESSION["last_sortnotices"] != "") {
        print " " . $msg['tri_par'] . " " . $sort->descriptionTriParId($_SESSION["last_sortnotices"]) . "<span class=\"espaceCartAction\">&nbsp;</span>";
    }
    print "<blockquote>";
    // case à cocher de suppression transférée dans la classe notice_affichage
    $cart_aff_case_traitement = 1;
    print "<form action='./index.php?lvl=show_cart&action=del&page={$page}' method='post' name='cart_form'>\n";
    for ($i = ($page - 1) * $opac_search_results_per_page; $i < count($cart_) && $i < $page * $opac_search_results_per_page; $i++) {
        if (substr($cart_[$i], 0, 2) != "es") {
            print pmb_bidi(aff_notice($cart_[$i], 1));
        } else {
            print pmb_bidi(aff_notice_unimarc(substr($cart_[$i], 2), 1));
        }
    }
    print "</form>";
    print "</blockquote>";
    print "</div>";
Beispiel #10
0
     break;
 case 'edit_etagere':
     $myEtagere = new etagere($idetagere);
     $etagere_form = str_replace('!!formulaire_titre!!', $msg['etagere_edit_etagere'], $etagere_form);
     $etagere_form = str_replace('!!formulaire_action!!', "./catalog.php?categ=etagere&sub=gestion&action=save_etagere&idetagere={$idetagere}", $etagere_form);
     $etagere_form = str_replace('!!formulaire_annuler!!', "./catalog.php?categ=etagere&sub=gestion&action=", $etagere_form);
     $etagere_form = str_replace('!!idetagere!!', $idetagere, $etagere_form);
     $etagere_form = str_replace('!!name!!', htmlentities($myEtagere->name, ENT_QUOTES, $charset), $etagere_form);
     $bouton_suppr = "<input type='button' class='bouton' value=' {$msg['supprimer']} ' onClick=\"javascript:confirmation_delete({$idetagere},'" . htmlentities(addslashes($myEtagere->name), ENT_QUOTES, $charset) . "')\" />";
     $etagere_form = str_replace('<!--!!bouton_suppr!!-->', $bouton_suppr, $etagere_form);
     $etagere_form = str_replace('!!comment!!', $myEtagere->comment, $etagere_form);
     $etagere_form = str_replace('!!autorisations_users!!', aff_form_autorisations_etagere($myEtagere->autorisations, 0), $etagere_form);
     if ($myEtagere->id_tri > 0) {
         $sort = new sort("notices", "base");
         $etagere_form = str_replace('!!tri!!', $myEtagere->id_tri, $etagere_form);
         $etagere_form = str_replace('!!tri_name!!', $sort->descriptionTriParId($myEtagere->id_tri), $etagere_form);
     } else {
         $etagere_form = str_replace('!!tri!!', "", $etagere_form);
         $etagere_form = str_replace('!!tri_name!!', $msg['etagere_form_no_active_tri'], $etagere_form);
     }
     if ($myEtagere->validite) {
         $etagere_form = str_replace('!!checkbox_all!!', "checked", $etagere_form);
         $etagere_form = str_replace('!!form_visible_deb!!', "", $etagere_form);
         $etagere_form = str_replace('!!form_visible_fin!!', "", $etagere_form);
     } else {
         $etagere_form = str_replace('!!checkbox_all!!', "", $etagere_form);
         $etagere_form = str_replace('!!form_visible_deb!!', $myEtagere->validite_date_deb_f, $etagere_form);
         $etagere_form = str_replace('!!form_visible_fin!!', $myEtagere->validite_date_fin_f, $etagere_form);
     }
     if ($myEtagere->visible_accueil) {
         $etagere_form = str_replace('!!checkbox_accueil!!', "checked", $etagere_form);
Beispiel #11
0
     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 "<span class='sort'>" . $msg['tri_par'] . " " . $sort->descriptionTriParId($_SESSION["last_sortnotices"]) . "&nbsp;</span>";
     } elseif ($opac_default_sort_display) {
         $sort = new sort('notices', 'session');
         print "<span class='sort'>" . $msg['tri_par'] . " " . $sort->descriptionTriParId("default") . "&nbsp;</span>";
     }
 } else {
     print "&nbsp;";
 }
 //fin gestion du tri
 print $add_cart_link;
 if ($opac_visionneuse_allow && $nbexplnum_to_photo) {
     print "&nbsp;&nbsp;&nbsp;" . $link_to_visionneuse;
     print $sendToVisionneuseByPost;
 }
 //affinage
 //enregistrement de l'endroit actuel dans la session
 if ($_SESSION["last_query"]) {
     $n = $_SESSION["last_query"];
 } else {