Esempio n. 1
0
                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;
                }
            }
        }
    }
}
Esempio n. 2
0
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}'\" />&nbsp;\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}'\" />&nbsp;\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;
        }
    }
}