$sess_userid = ""; } if ($sess_userid == "") { ?> <input type="button" onClick="self.location='../shared/loginform.php?RET=../reports/index.php'" value="<?php echo $navLoc->getText("login"); ?> " class="navbutton"> <?php } else { ?> <input type="button" onClick="self.location='../shared/logout.php'" value="<?php echo $navLoc->getText("logout"); ?> " class="navbutton"> <?php } ?> <br /><br /> <?php Nav::node('reportlist', 'Report List', '../reports/index.php'); if (isset($_SESSION['rpt_Report'])) { Nav::node('results', "Report Results", '../reports/run_report.php?type=previous'); } $helpurl = "javascript:popSecondary('../shared/help.php"; if (isset($helpPage)) { $helpurl .= "?page=" . $helpPage; } $helpurl .= "')"; Nav::node('help', 'Help', $helpurl); Nav::display("{$nav}");
require_once "../classes/Localize.php"; $loc = new Localize(OBIB_LOCALE, $tab); if (isset($_SESSION['postVars']['type'])) { $type = $_SESSION['postVars']['type']; } elseif (isset($_REQUEST['type'])) { $type = $_REQUEST['type']; } else { header('Location: ../reports/index.php'); exit(0); } list($rpt, $err) = Report::create_e($type); if ($err) { header('Location: ../reports/index.php'); exit(0); } Nav::node('reportcriteria', 'Report Criteria'); include "../shared/header.php"; #**************************************************************************** #* getting form vars #**************************************************************************** require "../shared/get_form_vars.php"; echo '<h1>' . $loc->getText($rpt->title()) . '</h1>'; if (isset($_REQUEST['msg'])) { echo '<p><font class="error">' . H($_REQUEST['msg']) . '</font></p>'; } ?> <form name="reportcriteriaform" method="GET" action="../reports/run_report.php"> <input type="hidden" name="type" value="<?php echo H($rpt->type()); ?>
$loc = new Localize(OBIB_LOCALE, $tab); $navLoc = new Localize(OBIB_LOCALE, 'navbars'); if (isset($_SESSION['postVars']['type'])) { $type = $_SESSION['postVars']['type']; } elseif (isset($_REQUEST['type'])) { $type = $_REQUEST['type']; } else { header('Location: ../reports/index.php'); exit(0); } list($rpt, $err) = Report::create_e($type); if ($err) { header('Location: ../reports/index.php'); exit(0); } Nav::node('reportcriteria', $navLoc->getText('reportsCriteria')); include "../shared/header.php"; #**************************************************************************** #* getting form vars #**************************************************************************** require "../shared/get_form_vars.php"; echo '<h1>' . $loc->getText($rpt->title()) . '</h1>'; if (isset($_REQUEST['msg'])) { echo '<p><font class="error">' . H($_REQUEST['msg']) . '</font></p>'; } ?> <form name="reportcriteriaform" method="GET" action="../reports/run_report.php"> <input type="hidden" name="type" value="<?php echo H($rpt->type()); ?>
if ($sess_userid == "") { ?> <input type="button" onClick="self.location='../shared/loginform.php?RET=../reports/index.php'" value="<?php echo $navLoc->getText("login"); ?> " class="navbutton"> <?php } else { ?> <input type="button" onClick="self.location='../shared/logout.php'" value="<?php echo $navLoc->getText("logout"); ?> " class="navbutton"> <?php } ?> <br /><br /> <?php Nav::node('reportlist', $navLoc->getText('reportsReportListLink'), '../reports/index.php'); if (isset($_SESSION['rpt_Report'])) { Nav::node('results', $navLoc->getText('reportsResult'), '../reports/run_report.php?type=previous'); } Nav::node('BulkLookupManual', $navLoc->getText('reportsFailedImport'), '../reports/bulk_report.php?type=manual'); Nav::node('BulkLookupCover', $navLoc->getText('reportsNoCover'), '../reports/bulk_report.php?type=cover'); $helpurl = "javascript:popSecondary('../shared/help.php"; if (isset($helpPage)) { $helpurl .= "?page=" . $helpPage; } $helpurl .= "')"; Nav::node('help', $navLoc->getText('help'), $helpurl); Nav::display("{$nav}");
} if (isset($_REQUEST['page'])) { $page = $_REQUEST['page']; } else { $page = $rpt->curPage(); } foreach ($rpt->layouts() as $l) { if ($l['title']) { $title = $l['title']; } else { $title = $l['name']; } Nav::node('results/' . $l['name'], $title, '../shared/layout.php?rpt=Report&name=' . U($l['name'])); } Nav::node('results/list', 'Print list', '../shared/layout.php?rpt=Report&name=list'); Nav::node('reportcriteria', 'Report Criteria', '../reports/report_criteria.php?type=' . U($rpt->type())); if ($format == 'csv') { include_once '../classes/CsvTable.php'; $table = new CsvTable(); header('Content-type: text/csv;header=yes'); header('Content-disposition: inline; filename="' . $rpt->type() . '.csv"'); $rpt->table($table); exit; } include '../shared/header.php'; if (isset($_REQUEST["msg"]) && !empty($_REQUEST["msg"])) { echo "<font class=\"error\">" . H($_REQUEST["msg"]) . "</font><br><br>"; } if ($rpt->count() == 0) { echo $loc->getText("No results found."); require_once "../shared/footer.php";
} if (isset($_REQUEST['page'])) { $page = $_REQUEST['page']; } else { $page = $rpt->curPage(); } foreach ($rpt->layouts() as $l) { if ($l['title']) { $title = $l['title']; } else { $title = $l['name']; } Nav::node('results/' . $l['name'], $loc->getText($title), '../reports/run_report.php?type=previous&rpt___format=' . U($l['name'])); } Nav::node('results/list', $loc->getText('Print list'), '../reports/run_report.php?type=previous&rpt___format=pdf'); Nav::node('reportcriteria', $navLoc->getText('reportsCriteria'), '../reports/report_criteria.php?type=' . U($rpt->type())); if ($rpt->count() == 0) { include '../shared/header.php'; echo $loc->getText("reportsResultNotFound"); require_once "../shared/footer.php"; exit; } $setQ = new SettingsQuery(); $setQ->connect(); if ($setQ->errorOccurred()) { $setQ->close(); displayErrorPage($setQ); } $setQ->execSelect(); if ($setQ->errorOccurred()) { $setQ->close();