Beispiel #1
0
         }
     }
     break;
 case 'preload':
     if ($sub == "import_expl") {
         /* Does the file exist ? */
         if ($file_submit == "") {
             /* l'utilisateur n'est pas passé par le téléchargement du fichier */
             $filename = $base_path . "/admin/import/" . $nom_fichier_transfert_ftp;
             $from_file = "unimarc" . (defined("LOCATION") ? "_" . constant("LOCATION") : "") . ".fic";
         } else {
             $filename = $file_submit;
         }
         if ($book_lender_id == "" || $book_statut_id == "" || $isbn_mandatory == "" || $cote_mandatory == "" || $book_location_id == "" || $statutnot == "") {
             /* l'utilisateur n'est pas passé par le téléchargement du fichier, il faut qu'il choisisse un prêteur s'il n'en a pas communiqué auparavant */
             print "\n\t\t\t\t\t<form class='form-{$current_module}' NAME=\"preload\" METHOD=\"post\" ACTION=\"iimport_expl.php\">\n\t\t\t\t\t\t<h3>" . $msg['import_expl_form_titre'] . "</h3>\n\t\t\t\t\t\t<div class='form-contenu'>\n\t\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t\t<div class='colonne2'>\n\t\t\t\t\t\t\t\t<label class='etiquette' for='isbn_obligatoire'>{$msg['564']}</label><br />\n\t\t\t\t\t\t\t\t<INPUT TYPE='radio' NAME='isbn_mandatory' id='io1' VALUE='1' CLASS='radio' /><label for='io1'> {$msg['40']} </label>\n\t\t\t\t\t\t\t\t<INPUT TYPE='radio' NAME='isbn_mandatory' id='io0' VALUE='0' CLASS='radio' checked='checked' /><label for='io0'> {$msg['39']} </label>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class='colonne-suite'>\n\t\t\t\t\t\t\t\t<label class='etiquette' for='isbn_dedoublonnage'>{$msg['568']}</label><br />\n\t\t\t\t\t\t\t\t<INPUT TYPE='radio' NAME='isbn_dedoublonnage' id='di1' VALUE='1' CLASS='radio' checked='checked' /><label for='di1'> {$msg['40']} </label>\n\t\t\t\t\t\t\t\t<INPUT TYPE='radio' NAME='isbn_dedoublonnage' id='di0' VALUE='0' CLASS='radio' /><label for='di0'> {$msg['39']} </label>\n\t\t\t\t\t\t\t\t<input type='checkbox' name='isbn_only' id='ionly' value='1'/><label for='ionly'> " . $msg["ignore_issn"] . " </label>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class='row'>&nbsp;</div>\n\t\t\t\t\t\t<div class='row'>\n\t                        <div class='colonne2'>\t\n\t                    \t\t<label class='etiquette' for='statutnot'>{$msg['import_statutnot']}</label>\n\t                    \t\t<div>\n\t                    \t\t" . gen_liste_multiple("select id_notice_statut, gestion_libelle from notice_statut order by 2", "id_notice_statut", "gestion_libelle", "id_notice_statut", "statutnot", "", 1, "", "", "", "", 0) . "\n\t                    \t\t</div>\n\t                    \t</div>\n\t                    \t<div class='colonne-suite'>\n                    \t\t\t<label class='etiquette' for='generer_lien'>" . $msg['import_genere_liens'] . "</label><br />\n                    \t\t\t<INPUT TYPE='radio' NAME='link_generate' id='link1' VALUE=' 1' CLASS='radio' /><label for='link1'> {$msg['40']} </label>\n                            \t<INPUT TYPE='radio' NAME='link_generate' id='link0' VALUE='0' CLASS='radio' checked='checked' /><label for='link0'> {$msg['39']} </label>\n\t                    \t</div>\n                    \t</div>\n                    \t<div class='row'>&nbsp;</div>\n\t                   \t<div class='row'>\n\t                   \t\t<div class='colonne2'>\n\t                   \t\t\t&nbsp;<br />\n\t                   \t\t\t&nbsp;\n\t                   \t\t</div>\n\t                   \t\t<div class='colonne-suite'>\n\t\t\t\t\t\t\t\t<label class='etiquette' for='authorities_notices'>" . htmlentities($msg['import_with_authorities_notices'], ENT_QUOTES, $charset) . "</label><br />\n\t\t\t\t\t\t\t\t<input type='radio' name='authorities_notices' id='authorities_notices1' value='1' class='radio' /><label for='authorities_notices1'>" . htmlentities($msg[40], ENT_QUOTES, $charset) . "</label>          \t\t\t\n\t\t\t\t\t\t\t\t<input type='radio' name='authorities_notices' id='authorities_notices0' value='0' class='radio' checked='checked'/><label for='authorities_notices0'>" . htmlentities($msg[39], ENT_QUOTES, $charset) . "</label>\n\t                    \t</div>\n\t                   \t</div>\n\t                   \t<div class='row'>&nbsp;</div>\n                   \t\t<div clas='row'>\n                   \t\t\t<div class='colonne2'>\n                   \t\t\t\t&nbsp;<br />\n                   \t\t\t\t&nbsp;\n                   \t\t\t</div>\n                   \t\t\t<div class='colonne-suite'>\n                   \t\t\t\t<label class='etiquette' for='authorities_default_origin'>" . htmlentities($msg['import_authorities_origin_default_value'], ENT_QUOTES, $charset) . "</label><br />\n\t\t\t\t\t\t\t\t" . origin::gen_combo_box("authorities", "authorities_default_origin") . "\n                   \t\t\t</div> \n                   \t\t</div>\t\n                   \t\t<div class='row'>&nbsp;</div>\n\t\t\t\t\t\t<div class='row'><hr /></div>\n\t\t\t\t\t\t<div class='row'>\n                            <label class='etiquette' for='prêteur statut'>{$msg['560']}</label>\n                            </div>\n                        <div class='row'>" . lender::gen_combo_box($book_lender_id) . "&nbsp;&nbsp;" . docs_statut::gen_combo_box($book_statut_id) . "\n                            </div>\n\t                    <div class='row'>\n    \t                    <label class='etiquette' for='localisation'>{$msg['import_localisation']}</label>\n        \t                </div>\n            \t        <div class='row'>" . docs_location::gen_combo_box($deflt_docs_location) . "\n                    \t    </div>\n                        <div class='row'><hr /></div>\n                    \t<div class='row'>\n                            <label class='etiquette' for='cote_obligatoire'>{$msg['566']}</label>\n                            </div>\n                        <div class='row'>\n                            <INPUT TYPE='radio' NAME='cote_mandatory' VALUE='1' CLASS='radio' /> {$msg['40']}\n                            <INPUT TYPE='radio' NAME='cote_mandatory' VALUE='0' CLASS='radio' checked='checked' /> {$msg['39']}\n                            </div>\n                        <div class='row'><hr /></div>\n                        <div class='row'>\n                            <label class='etiquette'>{$msg['17']}</label>\n                            </div>\n                        <div class='row'>\n                            <INPUT TYPE='radio' NAME='tdoc_codage' VALUE='1' CLASS='radio' /> " . $msg["import_expl_codage_proprio"] . "\n                            <INPUT TYPE='radio' NAME='tdoc_codage' VALUE='0' CLASS='radio' checked='checked' /> " . $msg["import_expl_codage_generique"] . "\n                            </div>\n                        <div class='row'>\n                            <label class='etiquette'>{$msg['24']}</label>\n                            </div>\n                        <div class='row'>\n                            <INPUT TYPE='radio' NAME='statisdoc_codage' VALUE='1' CLASS='radio' /> " . $msg["import_expl_codage_proprio"] . "\n                            <INPUT TYPE='radio' NAME='statisdoc_codage' VALUE='0' CLASS='radio' checked='checked' /> " . $msg["import_expl_codage_generique"] . "\n                            </div>\n                        <div class='row'>\n                            <label class='etiquette'>{$msg['19']}</label>\n                            </div>\n                        <div class='row'>\n                            <INPUT TYPE='radio' NAME='sdoc_codage' VALUE='1' CLASS='radio' /> " . $msg["import_expl_codage_proprio"] . "\n                            <INPUT TYPE='radio' NAME='sdoc_codage' VALUE='0' CLASS='radio' checked='checked' /> " . $msg["import_expl_codage_generique"] . "\n                            </div>\n                        <div class='row'>\n                            <label class='etiquette'>{$msg['21']}</label>\n                            </div>\n                        </div>\n                    <INPUT TYPE=\"SUBMIT\"  class='bouton' NAME=\"upload\" VALUE=\"" . $msg[502] . "\" />\n                    <INPUT NAME=\"categ\" TYPE=\"hidden\" value=\"import\" />\n                    <INPUT NAME=\"sub\" TYPE=\"hidden\" value=\"import_expl\" />\n                    <INPUT NAME=\"action\" TYPE=\"hidden\" value=\"preload\" />\n                    <INPUT NAME=\"" . $name_func . "\" TYPE=\"hidden\" value=\"" . ${$name_func} . "\"/>\n                    </FORM>";
             break;
         }
         loadfile_in_table();
         if ($pb_fini == "EOF") {
             $formulaire = "<form class='form-{$current_module}' name=\"load\" method=\"post\" action=\"iimport_expl.php\">";
             $formulaire .= "<INPUT NAME=\"categ\" TYPE=\"hidden\" value=\"import\" />";
             $formulaire .= "<INPUT NAME=\"sub\" TYPE=\"hidden\" value=\"import_expl\" />";
             $formulaire .= "<INPUT NAME=\"action\" TYPE=\"hidden\" value=\"load\" />";
             $formulaire .= "<INPUT NAME=\"book_lender_id\" TYPE=\"hidden\" value=\"" . $book_lender_id . "\" />";
             $formulaire .= "<INPUT NAME=\"book_statut_id\" TYPE=\"hidden\" value=\"" . $book_statut_id . "\" />";
             $formulaire .= "<input type=\"hidden\" name=\"filename\" value=\"{$filename}\" />";
             $formulaire .= "<input type=\"hidden\" name=\"from_file\" value=\"{$from_file}\" />";
             $formulaire .= "<INPUT TYPE=\"hidden\" NAME=\"isbn_mandatory\" VALUE=\"{$isbn_mandatory}\" />\n";
             $formulaire .= "<INPUT TYPE=\"hidden\" NAME=\"isbn_dedoublonnage\" VALUE=\"{$isbn_dedoublonnage}\" />\n";
             $formulaire .= "<INPUT TYPE=\"hidden\" NAME=\"isbn_only\" VALUE=\"{$isbn_only}\" />\n";
Beispiel #2
0
} else {
    $loc = $book_location_id;
}
switch ($sub) {
    case "edition":
        $params['link_on_day'] = "";
        $admin_layout = str_replace('!!menu_sous_rub!!', $msg["calendrier_edition"], $admin_layout);
        print $admin_layout;
        echo pmb_bidi(calendar_gestion($date, 0, "", "", 1, $loc));
        break;
    case "consulter":
    default:
        $params['link_on_day'] = $base_url;
        $admin_layout = str_replace('!!menu_sous_rub!!', $msg["calendrier_consulter"], $admin_layout);
        print $admin_layout;
        print "<form method='post' action='{$page}?categ={$categ}&loc={$loc}' class='form-{$current_module}'>\n\t\t\t<div class='form-" . $current_module . "'>\n\t\t\t\t<div class='row'>\n\t\t\t\t\t<label class='etiquette'>{$msg['empr_location']} :</label>\n\t\t\t\t\t&nbsp;\n\t\t\t\t\t" . docs_location::gen_combo_box($loc) . "\n\t\t\t\t\t&nbsp;\n\t\t\t\t\t<input class='bouton' type='submit' value='" . $msg['actualiser'] . "' />\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t</form>";
        $result = mysql_query("select location_libelle,name from docs_location where idlocation={$loc}", $dbh);
        if (mysql_num_rows($result) == 1) {
            $admin_calendrier_form = str_replace('!!biblio_name!!', mysql_result($result, 0, "name"), $admin_calendrier_form);
            $admin_calendrier_form = str_replace('!!localisation!!', $msg[empr_location] . ' : ' . mysql_result($result, 0, "location_libelle"), $admin_calendrier_form);
            $admin_calendrier_form = str_replace('!!book_location_id!!', $loc, $admin_calendrier_form);
        } else {
            $admin_calendrier_form = str_replace('!!biblio_name!!', '', $admin_calendrier_form);
            $admin_calendrier_form = str_replace('!!localisation!!', ' ', $admin_calendrier_form);
            $admin_calendrier_form = str_replace('!!book_location_id!!', '', $admin_calendrier_form);
        }
        $result = mysql_query("select idlocation, location_libelle from docs_location where idlocation not in({$loc})", $dbh);
        while ($row = mysql_fetch_object($result)) {
            $duplicate_form .= "<input id='dup_" . $row->idlocation . "'type='checkbox' name='duplicate_locs[]' value='" . $row->idlocation . "' /><label class='etiquette' for='dup_" . $row->idlocation . "'>" . $row->location_libelle . "</label>";
        }
        $admin_calendrier_form = str_replace("!!duplicate_location!!", $duplicate_form, $admin_calendrier_form);
Beispiel #3
0
                $expl_pointage = str_replace('!!nouveau_codestat!!', $nouv_codestat->libelle, $expl_pointage);
                $expl_pointage = str_replace('!!nouveau_proprio!!', $nouv_proprio->lender_libelle, $expl_pointage);
                $expl_pointage_base = str_replace('!!explencoursdevalidation!!', $expl_pointage, $expl_pointage_base);
            } else {
                $expl_pointage_base = str_replace('!!explencoursdevalidation!!', "<hr /> {$noex} : {$msg['367']}...<hr />", $expl_pointage_base);
            }
        } else {
            $expl_pointage_base = str_replace('!!explencoursdevalidation!!', "", $expl_pointage_base);
        }
        $expl_pointage_base = str_replace('!!book_statut_id!!', docs_statut::gen_combo_box($book_statut_id), $expl_pointage_base);
        $expl_pointage_base = str_replace('!!book_section_id!!', docs_section::gen_combo_box($book_section_id), $expl_pointage_base);
        $expl_pointage_base = str_replace('!!book_location_id!!', docs_location::gen_combo_box($book_location_id), $expl_pointage_base);
        $expl_pointage_base = str_replace('!!book_doctype_id!!', docs_type::gen_combo_box($book_doctype_id), $expl_pointage_base);
        $expl_pointage_base = str_replace('!!book_codestat_id!!', docs_codestat::gen_combo_box($book_codestat_id), $expl_pointage_base);
        $expl_pointage_base = str_replace('!!book_lender_id!!', lender::gen_combo_box($book_lender_id), $expl_pointage_base);
        print $expl_pointage_base;
        break;
    default:
        include "{$include_path}/messages/help/{$lang}/pointage_expl.txt";
        print "\n\t\t\t<form class='form-{$current_module}' METHOD='post' ACTION=\"pointage_expl.php\">\n\t\t\t<h3>{$msg['562']}</h3>\n\t\t\t<div class='form-contenu'>\n\t\t\t\n\t\t\t\t<div class='row'>\n\t\t\t\t\t<div class='colonne4'>\n\t\t\t\t\t\t<!-- CB -->\n\t\t\t\t\t\t<label class='etiquette' for='f_ex_statut'>{$msg['291']}</label>\n\t\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t\t<input type='text' class='saisie-20em' name='noex' value=''>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\n\t\t\t\t\t<div class='colonne4'>\n\t\t\t\t\t\t<!-- statut -->\n\t\t\t\t\t\t<label class='etiquette' for='f_ex_stat'>{$msg['297']}</label>\n\t\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t\t" . docs_statut::gen_combo_box($book_statut_id) . "\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t<div class='colonne4'>\n\t\t\t\t\t\t<!-- section -->\n\t\t\t\t\t\t<label class='etiquette' for='f_ex_section'>{$msg['295']}</label>\n\t\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t\t" . docs_section::gen_combo_box($book_section_id) . "\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t<div class='colonne_suite'>\n\t\t\t\t\t\t<!-- localisation -->\n\t\t\t\t\t\t<label class='etiquette' for='f_ex_location'>{$msg['298']}</label>\n\t\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t\t" . docs_location::gen_combo_box($book_location_id) . "\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class='row'>\n\t\t\t\t\t<div class='colonne4'>\n\t\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t\t&nbsp;\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t<div class='colonne4'>\n\t\t\t\t\t\t<!-- typdoc=support -->\n\t\t\t\t\t\t<label class='etiquette' for='f_ex_typdoc'>{$msg['294']}</label>\n\t\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t\t" . docs_type::gen_combo_box($book_doctype_id) . "\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\n\t\t\t\t\t<div class='colonne4'>\n\t\t\t\t\t\t<!-- codestat -->\n\t\t\t\t\t\t<label class='etiquette' for='f_ex_cstat'>{$msg['299']}</label>\n\t\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t\t" . docs_codestat::gen_combo_box($book_codestat_id) . "\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t<div class='colonne_suite'>\n\t\t\t\t\t\t<!-- owner -->\n\t\t\t\t\t\t<label class='etiquette' for='f_ex_owner'>{$msg['651']}</label>\n\t\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t\t" . lender::gen_combo_box($book_lender_id) . "\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class='row'> </div>\n\t\t\t\n\t\t\t</div>\t\n\t\t\t<INPUT TYPE=\"SUBMIT\" class='bouton' NAME=\"upload\" VALUE=\"" . $msg[502] . "\">\n\t\t\t<INPUT NAME=\"categ\" TYPE=\"hidden\" value=\"import\">\n\t\t\t<INPUT NAME=\"sub\" TYPE=\"hidden\" value=\"pointage_expl\">\n\t\t\t<INPUT NAME=\"action\" TYPE=\"hidden\" value=\"pointage\">\n\t\t\t</FORM>";
        break;
}
function expl_pointage($action, $annuler = '')
{
    global $expl_pointage;
    global $msg;
}
/* fin expl_pointage */
?>