Example #1
0
<?php

// +-------------------------------------------------+
// © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net)
// +-------------------------------------------------+
// $Id: liste_pret.inc.php,v 1.31 2012-12-03 12:49:39 dgoron Exp $
if (stristr($_SERVER['REQUEST_URI'], ".inc.php")) {
    die("no access");
}
require_once "{$base_path}/circ/pret_func.inc.php";
// liste des prêts et réservations
// prise en compte du param d'envoi de ticket de prêt électronique si l'utilisateur le veut !
if ($empr_electronic_loan_ticket && $param_popup_ticket) {
    electronic_ticket($id_empr);
}
// popup d'impression PDF pour fiche lecteur
// reçoit : id_empr
// Démarrage et configuration du pdf
$ourPDF = new $fpdf('P', 'mm', 'A4');
$ourPDF->Open();
//requete par rapport à un emprunteur
$rqt = "select expl_cb from pret, exemplaires where pret_idempr='" . $id_empr . "' and pret_idexpl=expl_id order by pret_date ";
$req = mysql_query($rqt) or die($msg['err_sql'] . '<br />' . $rqt . '<br />' . mysql_error());
$count = mysql_num_rows($req);
$ourPDF->addPage();
//$ourPDF->SetMargins(10,10,10);
$ourPDF->SetLeftMargin(10);
$ourPDF->SetTopMargin(10);
// paramétrage spécifique à ce document :
$offsety = 0;
if (!$pmb_hide_biblioinfo_letter) {
Example #2
0
             }
             $erreur_affichage .= "<input type='button' class='bouton' value='{$msg[76]}' onClick=\"document.location='circ.php?categ=pret&sub=pret_annulation&id_empr=" . $id_empr . "&id_expl=" . $id_expl . "&cb_doc=" . $cb_doc . "&short_loan=" . $short_loan . "'\" />";
             if ($pmb_printer_ticket_url) {
                 $erreur_affichage .= "&nbsp;<a href='#' onclick=\"print_ticket('./ajax.php?module=circ&categ=print_pret&sub=one&id_empr=" . $id_empr . "&id_expl=" . $id_expl . "&cb_doc={$cb_doc}'); return false;\"><img src='./images/print.gif' alt='Imprimer...' title='Imprimer...' align='middle' border='0'></a>";
             } else {
                 $erreur_affichage .= "&nbsp;<input type='button' class='bouton' value='{$msg[1300]}' onclick=\"openPopUp('./pdf.php?pdfdoc=ticket_pret&cb_doc={$cb_doc}&id_empr={$id_empr}', 'ticket', 600, 500, -2, -2, 'toolbar=no, dependent=yes, resizable=yes')\" />";
             }
             $erreur_affichage .= "</div></div>";
             if ($statut->expl_comment) {
                 $erreur_affichage .= "<div class='expl_comment'>" . $statut->expl_comment . "</div>";
             }
             $empr = new emprunteur($id_empr, $erreur_affichage, FALSE, 1);
             $affichage = $empr->fiche;
             // prise en compte du param d'envoi de ticket de prêt électronique
             if ($empr_electronic_loan_ticket && $param_popup_ticket) {
                 electronic_ticket($id_empr, $cb_doc);
             }
             // prise en compte du param popup_ticket
             if ($param_popup_ticket == 1) {
                 if (!$pmb_printer_ticket_url) {
                     print "<script type='text/javascript'>openPopUp('./pdf.php?pdfdoc=ticket_pret&cb_doc={$cb_doc}&id_empr={$id_empr}', 'ticket', 600, 500, -2, -2, 'toolbar=no, dependent=yes, resizable=yes');</script>";
                 } else {
                     $affichage .= "<script type='text/javascript'>print_ticket('./ajax.php?module=circ&categ=print_pret&sub=one&id_empr=" . $id_empr . "&id_expl=" . $id_expl . "&cb_doc={$cb_doc}');</script>";
                 }
             }
         }
         // fin else if ($statut -> flag & ALREADY_LOANED || $statut -> flag & ALREADY_BORROWED) {
     }
     // fin de quoi ???
 } else {
     // pas d'exemplaire avec ce code-barre