[% INCLUDE 'doc-head-open.inc' %]
-<title>Koha › Circulation › Items Overdue as of [% todaysdate %]</title>
+<title>Koha › Circulation › Items overdue as of [% todaysdate %]</title>
[% INCLUDE 'doc-head-close.inc' %]
<script type="text/JavaScript" language="JavaScript">
//<![CDATA[
var attrcode = $("script", clone).attr("x-code");
var newsuffix = parts[1] + appendid;
- create_auto_completion_responder(newsuffix,attrcode);
+ [% IF ( CircAutocompl ) %]
+ create_auto_completion_responder(newsuffix,attrcode);
+ [% END %]
}
parent.parentNode.insertBefore(clone, parent.nextSibling);
var parent = node.parentNode;
parent.parentNode.removeChild(parent);
}
+ [% IF ( CircAutocompl ) %]
function create_auto_completion_responder(uniqueid,attrcode) {
YAHOO.util.Event.onContentReady("pattrodue-getready-"+uniqueid, function() {
new function() {
}
});
}
+ [% END %]
//]]>
</script>
<style type="text/css">
</style>
[% INCLUDE 'calendar.inc' %]
</head>
-<body>
+<body id="circ_overdue" class="circ">
[% INCLUDE 'header.inc' %]
[% INCLUDE 'circ-search.inc' %]
[% IF ( noreport ) %]
-<h2>Overdue Report</h2>
+<h2>Overdue report</h2>
<p>Please choose one or more filters to proceed.</p>
[% ELSE %]
-<h2>[% nnoverdue %] Item[% IF ( noverdue_is_plural ) %]s[% END %]
- Overdue as of [% todaysdate %][% IF ( isfiltered ) %] (filtered)[% END %]</h2>
+<h2>[% nnoverdue %] [% IF ( noverdue_is_plural ) %]items[% ELSE %]item[% END %] overdue as of [% todaysdate %][% IF ( isfiltered ) %] (filtered)[% END %]</h2>
<p>
[% IF ( isfiltered ) %]
<div class="searchresults">
<table id="overduest">
<thead><tr>
- <th>Due Date</th>
+ <th>Due date</th>
<th>Patron</th>
<th>Library</th>
<th>Title</th>
<tbody>[% FOREACH overdueloo IN overdueloop %]
<tr>
<td>[% overdueloo.duedate %]</td>
- <td><a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% overdueloo.borrowernumber %]">[% overdueloo.name %]</a>
+ <td><a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% overdueloo.borrowernumber %]">[% overdueloo.surname %] [% overdueloo.firstname %]</a>
[% IF ( overdueloo.email ) %][<a href="mailto:[% overdueloo.email %]?subject=Overdue: [% overdueloo.title |html %]">email</a>][% END %]
- ([% IF ( overdueloo.phone ) %][% overdueloo.phone %][% ELSIF ( overdueloo.mobile ) %][% overdueloo.mobile %][% ELSIF ( overdueloo.phonepro ) %][% overdueloo.phonepro %][% END %])</td>
+ [% IF ( overdueloo.phone ) %]([% overdueloo.phone %])[% ELSIF ( overdueloo.mobile ) %]([% overdueloo.mobile %])[% ELSIF ( overdueloo.phonepro ) %]([% overdueloo.phonepro %])[% END %]</td>
<td>[% overdueloo.branchcode %]</td>
- <td>[% INCLUDE 'biblio-default-view.inc' %][% overdueloo.title |html %] [% overdueloo.subtitle %]</a> [% IF ( overdueloo.author ) %], by [% overdueloo.author %][% END %]
+ <td>[% INCLUDE 'biblio-default-view.inc' biblionumber = overdueloo.biblionumber %][% overdueloo.title |html %] [% overdueloo.subtitle %]</a> [% IF ( overdueloo.author ) %], by [% overdueloo.author %][% END %][% IF ( overdueloo.enumchron ) %], [% overdueloo.enumchron %][% END %]
</td>
<td><a href="/cgi-bin/koha/catalogue/moredetail.pl?biblionumber=[% overdueloo.biblionumber %]&itemnumber=[% overdueloo.itemnum %]#item[% overdueloo.itemnum %]">[% overdueloo.barcode %]</a></td>
<td>[% overdueloo.itemcallnumber %]</td>
<div class="yui-b">
<form method="post" action="/cgi-bin/koha/circ/overdue.pl">
<fieldset class="brief">
-<h4>Filter On:</h4>
+<h4>Filter on:</h4>
+ <fieldset><legend>Date due:</legend>
<ol>
- <li style="border: dashed; border-width:1px;">Date due:
- <label for="dateduefrom">From:
- <img src="[% themelang %]/lib/calendar/cal.gif" id="dateduefrom_button" alt="Show Calendar" />
- </label>
- <input type="text" id="dateduefrom" name="dateduefrom" size="20" value="[% dateduefrom %]" />
+ <li><label for="dateduefrom">From:</label>
+ <input type="text" id="dateduefrom" name="dateduefrom" size="10" value="[% dateduefrom %]" />
+ <img src="[% themelang %]/lib/calendar/cal.gif" id="dateduefrom_button" alt="Show calendar" />
<script language="JavaScript" type="text/javascript">
Calendar.setup(
{
}
);
</script>
-
- <label for="datedueto">To:
- <img src="[% themelang %]/lib/calendar/cal.gif" id="datedueto_button" alt="Show Calendar" />
- </label>
- <input type="text" id="datedueto" name="datedueto" size="20" value="[% datedueto %]" />
+ </li>
+ <li>
+ <label for="datedueto">To:</label>
+ <input type="text" id="datedueto" name="datedueto" size="10" value="[% datedueto %]" />
+ <img src="[% themelang %]/lib/calendar/cal.gif" id="datedueto_button" alt="Show calendar" />
<script language="JavaScript" type="text/javascript">
Calendar.setup(
{
);
</script>
</li>
+ </ol></fieldset>
+ <ol>
<li><label>Name or cardnumber:</label><input type="text" name="borname" value="[% borname |html %]" /></li>
<li><label>Patron category:</label><select name="borcat" id="borcat"><option value="">Any</option>
[% FOREACH borcatloo IN borcatloop %]
<li><label>Patron flags:</label>
<select name="borflag" size="1" id="borflag">
<option value="">None</option>
- <option value="gonenoaddress"[% IF ( borflag_gonenoaddress ) %] selected="selected"[% END %]>Address in question</option>
- <option value="debarred"[% IF ( borflag_debarred ) %] selected="selected"[% END %]>Debarred</option>
- <option value="lost"[% IF ( borflag_lost ) %] selected="selected"[% END %]>Lost Card</option>
+ [% IF ( borflag_gonenoaddress ) %]<option value="gonenoaddress" selected="selected">Address in question</option>
+ [% ELSE %]<option value="gonenoaddress">Address in question</option>[% END %]
+ [% IF ( borflag_debarred ) %]<option value="debarred" selected="selected">Restricted</option>
+ [% ELSE %]<option value="debarred">Restricted</option>[% END %]
+ [% IF ( borflag_lost ) %]<option value="lost" selected="selected">Lost card</option>
+ [% ELSE %]<option value="lost">Lost card</option>[% END %]
</select>
</li>
[% FOREACH patron_attr_filter_loo IN patron_attr_filter_loop %]
<!-- domid cgivalue ismany isclone ordinal code description repeatable authorised_value_category -->
<li>
<label>[% patron_attr_filter_loo.description %]:</label>
- [% IF ( patron_attr_filter_loo.authorised_value_category ) %]
- <script type="text/JavaScript" language="JavaScript" x-code="[% patron_attr_filter_loo.code |html %]">create_auto_completion_responder([% patron_attr_filter_loo.domid %],"[% patron_attr_filter_loo.code |html %]");</script>
+ [% IF ( patron_attr_filter_loo.authorised_value_category AND CircAutocompl) %]
+ <script type="text/JavaScript" language="JavaScript" x-code="[% patron_attr_filter_loo.code |html %]">create_auto_completion_responder([% patron_attr_filter_loo.domid %],"[% patron_attr_filter_loo.code |html %]");</script>
<span id="pattrodue-getready-[% patron_attr_filter_loo.domid %]">
<div class="pattrodue-autocomplete">
<input autocomplete="off" id="pattrodue-input-[% patron_attr_filter_loo.domid %]" name="patron_attr_filter_[% patron_attr_filter_loo.code |html %]" value="[% patron_attr_filter_loo.cgivalue |html %]" class="pattrodue-input" type="text" />
<li><label for="order">Sort By:</label> <select name="order" id="order">
[% FOREACH ORDER_LOO IN ORDER_LOOP %]
[% IF ( ORDER_LOO.selected ) %]
- <option value="[% DEFAULT ORDER_LOO.ordervalue="" %]" selected="selected">
+ <option value="[% ORDER_LOO.ordervalue %]" selected="selected">
[% ELSE %]
- <option value="[% DEFAULT ORDER_LOO.ordervalue="" %]">
+ <option value="[% ORDER_LOO.ordervalue %]">
[% END %]
- [% IF ( ORDER_LOO.order_date_due ) %]Due Date
+ [% IF ( ORDER_LOO.order_date_due ) %]Due date
[% ELSIF ( ORDER_LOO.order_borrower ) %]Patron
[% ELSIF ( ORDER_LOO.order_barcode ) %]Barcode
[% ELSIF ( ORDER_LOO.order_title ) %]Title
- [% ELSIF ( ORDER_LOO.order_date_due_desc ) %]Due Date desc
+ [% ELSIF ( ORDER_LOO.order_date_due_desc ) %]Due date desc
[% ELSIF ( ORDER_LOO.order_borrower_desc ) %]Patron desc
[% ELSIF ( ORDER_LOO.order_barcode_desc ) %]Barcode desc
[% ELSIF ( ORDER_LOO.order_title_desc ) %]Title desc
</option>
[% END %]
[% FOREACH patron_attr_order_loo IN patron_attr_order_loop %]
- <option value="[% patron_attr_order_loo.value |html %]"[% IF ( patron_attr_order_loo.selected ) %] selected="selected"[% END %]>[% patron_attr_order_loo.label %]</option>
+ [% IF ( patron_attr_order_loo.selected ) %]<option value="[% patron_attr_order_loo.value |html %]" selected="selected">[% patron_attr_order_loo.label %]</option>
+ [% ELSE %]<option value="[% patron_attr_order_loo.value |html %]">[% patron_attr_order_loo.label %]</option>[% END %]
[% END %]
</select></li>
</li>
</ol>
<fieldset class="action">
- <input type="submit" name="op" value="Apply Filter" class="submit" />
+ <input type="submit" value="Apply Filter" class="submit" />
+ <input type="hidden" name="op" value="apply filter" />
</fieldset>
</fieldset>
</form>