if ($z->bull_id && $z->perio_id) { $url_view = "./catalog.php?categ=serials&sub=bulletinage&action=view&bul_id={$z->bull_id}&art_to_show={$ret['1']}"; } else { $url_view = "./catalog.php?categ=isbd&id=" . $ret[1]; } $retour .= "\n\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t<input type='button' name='cancel' class='bouton' value='" . $msg["z3950_integr_not_lavoir"] . "' onClick=\"window.open('" . $url_view . "');\"/>\n\t\t\t\t\t</div>"; print $retour; } else { if ($ret[1]) { if ($z->bull_id && $z->perio_id) { $notice_display = new serial_display($ret[1], 6); } else { $notice_display = new mono_display($ret[1], 6); } $retour = "\n\t\t\t\t<script src='javascript/tablist.js'></script>\n\t\t\t\t<br /><div class='erreur'>{$msg['540']}</div>\n\t\t\t\t<div class='row'>\n\t\t\t\t\t<div class='colonne10'>\n\t\t\t\t\t\t<img src='./images/tick.gif' align='left'>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class='colonne80'>\n\t\t\t\t\t\t<strong>" . $msg["z3950_integr_not_existait"] . "</strong><br /><br />\n\t\t\t\t\t\t" . $notice_display->result . "\n\t\t\t\t\t</div>\n\t\t\t\t</div>"; if ($z->bull_id && $z->perio_id) { $url_view = "./catalog.php?categ=serials&sub=bulletinage&action=view&bul_id={$z->bull_id}&art_to_show={$ret['1']}"; } else { $url_view = "./catalog.php?categ=isbd&id=" . $ret[1]; } $retour .= "\n\t\t\t\t<div class='row'>\n\t\t\t\t\t<input type='button' name='cancel' class='bouton' value='" . $msg["z3950_integr_not_lavoir"] . "' onClick=\"window.open('" . $url_view . "');\"/>\n\t\t\t\t</div>\n\t\t\t\t<script type='text/javascript'>\n\t\t\t\t\tdocument.forms['dummy'].elements['ok'].focus();\n\t\t\t\t</script>\n\t\t\t\t</div>\n\t\t\t\t"; print $retour; } else { $retour = "<script src='javascript/tablist.js'></script>"; $retour .= form_error_message($msg["connecteurs_cant_integrate_title"], $ret[1] ? $msg["z3950_integr_not_existait"] : $msg["z3950_integr_not_newrate"], $msg["connecteurs_back_to_list"], "catalog.php?categ=search&mode=7&sub=launch", array("serialized_search" => $sc->serialize_search())); print $retour; } } } } }
function save_unimarc_notice() { global $msg, $idbibli, $id_sug, $dbh; $req_uni = "select notice_unimarc from suggestions where id_suggestion='" . $id_sug . "'"; $res = mysql_query($req_uni, $dbh); if (mysql_num_rows($res)) { $notice_uni = mysql_result($res, 0, 0); } $z = new z3950_notice("form"); if ($notice_uni) { $z->notice = $notice_uni; } $ret = $z->insert_in_database(); if ($ret[0]) { if ($z->bull_id && $z->perio_id) { $notice_display = new serial_display($ret[1], 6); } else { $notice_display = new mono_display($ret[1], 6); } $retour = "\n\t\t<script src='javascript/tablist.js'></script>\n\t\t<br /><div class='erreur'></div>\n\t\t<div class='row'>\n\t\t\t<div class='colonne10'>\n\t\t\t\t<img src='./images/tick.gif' align='left'>\n\t\t\t</div>\n\t\t\t<div class='colonne80'>\n\t\t\t\t<strong>" . $msg["z3950_integr_not_ok"] . "</strong>\n\t\t\t\t" . $notice_display->result . "\n\t\t\t</div>\n\t\t</div>\n\t\t<div class='row'>"; if ($z->bull_id && $z->perio_id) { $url_view = "catalog.php?categ=serials&sub=bulletinage&action=view&bul_id={$z->bull_id}&art_to_show={$ret['1']}"; } else { $url_view = "catalog.php?categ=isbd&id=" . $ret[1]; } $retour .= "\n\t\t<form class='form-{$current_module}' name='dummy' >\n\t\t\t<input type='hidden' name='page' value='" . htmlentities($page, ENT_QUOTES, $charset) . "'/>\t\n\t\t\t<input type='button' name='ok' class='bouton' value='" . $msg["bt_retour"] . "' onClick=\"document.location='acquisition.php?categ=sug&action=modif&id_bibli={$idbibli}&id_sug={$id_sug}'\" /> \n\t\t\t<input type='button' name='cancel' class='bouton' value='" . $msg["z3950_integr_not_lavoir"] . "' onClick=\"document.location='{$url_view}'\"/>\n\t\t</form>\n\t\t<script type='text/javascript'>\n\t\t\tdocument.forms['dummy'].elements['ok'].focus();\n\t\t</script>\n\t\t</div>\n\t\t"; print $retour; //On attache la notice à la suggestion $req = " update suggestions set num_notice='" . $ret[1] . "' where id_suggestion='" . $id_sug . "'"; mysql_query($req, $dbh); } else { if ($ret[1]) { if ($z->bull_id && $z->perio_id) { $notice_display = new serial_display($ret[1], 6); } else { $notice_display = new mono_display($ret[1], 6); } $retour = "\n\t\t<script src='javascript/tablist.js'></script>\n\t\t<br /><div class='erreur'>{$msg['540']}</div>\n\t\t<div class='row'>\n\t\t\t<div class='colonne10'>\n\t\t\t\t<img src='./images/error.gif' align='left'>\n\t\t\t</div>\n\t\t\t<div class='colonne80'>\n\t\t\t\t<strong>" . $msg["z3950_integr_not_existait"] . "</strong><br /><br />\n\t\t\t\t" . $notice_display->result . "\n\t\t\t</div>\n\t\t</div>\n\t\t<div class='row'>"; if ($z->bull_id && $z->perio_id) { $url_view = "catalog.php?categ=serials&sub=bulletinage&action=view&bul_id={$z->bull_id}&art_to_show={$ret['1']}"; } else { $url_view = "catalog.php?categ=isbd&id=" . $ret[1]; } $retour .= "\n\t\t<form class='form-{$current_module}' name='dummy'>\n\t\t\t<input type='hidden' name='page' value='" . htmlentities($page, ENT_QUOTES, $charset) . "'/>\t\n\t\t\t<input type='button' name='ok' class='bouton' value='" . $msg["bt_retour"] . "' onClick=\"document.location='acquisition.php?categ=sug&action=modif&id_bibli={$idbibli}&id_sug={$id_sug}'\" /> \n\t\t\t<input type='button' name='cancel' class='bouton' value='" . $msg["z3950_integr_not_lavoir"] . "' onClick=\"document.location='{$url_view}'\"/>\n\t\t</form>\n\t\t<script type='text/javascript'>\n\t\t\tdocument.forms['dummy'].elements['ok'].focus();\n\t\t</script>\n\t\t</div>\n\t\t"; print $retour; //On attache la notice à la suggestion $req = " update suggestions set num_notice='" . $ret[1] . "' where id_suggestion='" . $id_sug . "'"; mysql_query($req, $dbh); } else { $retour = "<script src='javascript/tablist.js'></script>"; $retour .= form_error_message($msg["connecteurs_cant_integrate_title"], $ret[1] ? $msg["z3950_integr_not_existait"] : $msg["z3950_integr_not_newrate"], $msg["connecteurs_back_to_list"], "catalog.php?categ=search&mode=7&sub=launch", array("serialized_search" => $sc->serialize_search())); print $retour; } } }