<?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) {
} $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 .= " <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 .= " <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