Lines 78-132
Link Here
|
78 |
<div class="yui-b"> |
78 |
<div class="yui-b"> |
79 |
|
79 |
|
80 |
[% IF ( noreport ) %] |
80 |
[% IF ( noreport ) %] |
81 |
|
81 |
<h2>Overdue report</h2> |
82 |
<h2>Overdue report</h2> |
82 |
<p>Please choose one or more filters to proceed.</p> |
83 |
|
|
|
84 |
<p>Please choose one or more filters to proceed.</p> |
85 |
|
86 |
[% ELSE %] |
83 |
[% ELSE %] |
87 |
|
84 |
|
88 |
<h2>[% nnoverdue %] [% IF ( noverdue_is_plural ) %]Items[% ELSE %]Item[% END %] |
85 |
[% IF ( overdueloop ) %] |
89 |
overdue as of [% todaysdate %][% IF ( isfiltered ) %] <span style="font-size:70%;">(Filtered. <a href="/cgi-bin/koha/circ/overdue.pl">Reset filter</a>)</span>[% END %]</h2> |
|
|
90 |
|
86 |
|
91 |
<p> |
87 |
<h2>[% nnoverdue %] [% IF ( noverdue_is_plural ) %]Items[% ELSE %]Item[% END %] overdue as of [% todaysdate %][% IF ( isfiltered ) %] <span style="font-size:70%;">(Filtered. <a href="/cgi-bin/koha/circ/overdue.pl">Reset filter</a>)</span>[% END %]</h2> |
|
|
88 |
|
89 |
<p> |
92 |
[% IF ( isfiltered ) %] |
90 |
[% IF ( isfiltered ) %] |
93 |
<a href="overdue.pl?op=csv&[% csv_param_string |html %]">Download file of displayed overdues</a> |
91 |
<a href="overdue.pl?op=csv&[% csv_param_string |html %]">Download file of displayed overdues</a> |
94 |
[% ELSE %] |
92 |
[% ELSE %] |
95 |
<a href="overdue.pl?op=csv">Download file of all overdues</a> |
93 |
<a href="overdue.pl?op=csv">Download file of all overdues</a> |
96 |
[% END %] |
94 |
[% END %] |
97 |
</p> |
95 |
</p> |
98 |
<div class="sql"><pre>[% sql |html %]</pre></div> |
|
|
99 |
<div class="searchresults"> |
100 |
<table id="overduest"> |
101 |
<thead><tr> |
102 |
<th>Due date</th> |
103 |
<th>Patron</th> |
104 |
<th>Library</th> |
105 |
<th>Title</th> |
106 |
<th>Barcode</th> |
107 |
<th>Call number</th> |
108 |
<th>Price</th> |
109 |
</tr></thead> |
110 |
|
111 |
[%- BLOCK subject -%]Overdue:[%- END -%] |
112 |
|
96 |
|
113 |
<tbody>[% FOREACH overdueloo IN overdueloop %] |
97 |
<div class="sql"><pre>[% sql |html %]</pre></div> |
114 |
<tr> |
98 |
<div class="searchresults"> |
115 |
<td>[% overdueloo.duedate %]</td> |
99 |
<table id="overduest"> |
116 |
<td><a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% overdueloo.borrowernumber %]">[% overdueloo.surname %][% IF (overdueloo.firstname) %], [% overdueloo.firstname %][% END %] ([% overdueloo.cardnumber %])</a> |
100 |
<thead> |
117 |
[% IF ( overdueloo.email ) %][<a href="mailto:[% overdueloo.email %]?subject=[% INCLUDE subject %] [% overdueloo.title |html %]">email</a>][% END %] |
101 |
<tr> |
118 |
[% IF ( overdueloo.phone ) %]([% overdueloo.phone %])[% ELSIF ( overdueloo.mobile ) %]([% overdueloo.mobile %])[% ELSIF ( overdueloo.phonepro ) %]([% overdueloo.phonepro %])[% END %]</td> |
102 |
<th>Due date</th> |
119 |
<td>[% IF overdueloo.branchcode %][% Branches.GetName( overdueloo.branchcode ) %][% END %]</td> |
103 |
<th>Patron</th> |
120 |
<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 %] |
104 |
<th>Library</th> |
121 |
</td> |
105 |
<th>Title</th> |
122 |
<td><a href="/cgi-bin/koha/catalogue/moredetail.pl?biblionumber=[% overdueloo.biblionumber %]&itemnumber=[% overdueloo.itemnum %]#item[% overdueloo.itemnum %]">[% overdueloo.barcode %]</a></td> |
106 |
<th>Barcode</th> |
123 |
<td>[% overdueloo.itemcallnumber %]</td> |
107 |
<th>Call number</th> |
124 |
<td>[% overdueloo.replacementprice %]</td> |
108 |
<th>Price</th> |
|
|
109 |
</tr> |
110 |
</thead> |
111 |
[%- BLOCK subject -%]Overdue:[%- END -%] |
112 |
<tbody> |
113 |
[% FOREACH overdueloo IN overdueloop %] |
114 |
<tr> |
115 |
<td>[% overdueloo.duedate %]</td> |
116 |
<td><a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% overdueloo.borrowernumber %]">[% overdueloo.surname %][% IF (overdueloo.firstname) %], [% overdueloo.firstname %][% END %] ([% overdueloo.cardnumber %])</a> |
117 |
[% IF ( overdueloo.email ) %][<a href="mailto:[% overdueloo.email %]?subject=[% INCLUDE subject %] [% overdueloo.title |html %]">email</a>][% END %] |
118 |
[% IF ( overdueloo.phone ) %]([% overdueloo.phone %])[% ELSIF ( overdueloo.mobile ) %]([% overdueloo.mobile %])[% ELSIF ( overdueloo.phonepro ) %]([% overdueloo.phonepro %])[% END %]</td> |
119 |
<td>[% IF overdueloo.branchcode %][% Branches.GetName( overdueloo.branchcode ) %][% END %]</td> |
120 |
<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> |
121 |
<td><a href="/cgi-bin/koha/catalogue/moredetail.pl?biblionumber=[% overdueloo.biblionumber %]&itemnumber=[% overdueloo.itemnum %]#item[% overdueloo.itemnum %]">[% overdueloo.barcode %]</a></td> |
122 |
<td>[% overdueloo.itemcallnumber %]</td> |
123 |
<td>[% overdueloo.replacementprice %]</td> |
125 |
</tr> |
124 |
</tr> |
126 |
[% END %]</tbody> |
125 |
[% END %] |
127 |
</table> |
126 |
</tbody> |
|
|
127 |
</table> |
128 |
</div> |
128 |
|
129 |
|
129 |
</div> |
130 |
[% ELSE %] |
|
|
131 |
|
132 |
<h2>Overdue report</h2> |
133 |
[% IF ( isfiltered ) %] |
134 |
<p>There are no overdues matching your search. <a href="/cgi-bin/koha/circ/overdue.pl">Reset filter</a></p> |
135 |
[% ELSE %] |
136 |
<p>There are no overdues.</p> |
137 |
[% END %] |
138 |
|
139 |
[% END %] <!-- overdueloop --> |
130 |
[% END %] <!-- noreport --> |
140 |
[% END %] <!-- noreport --> |
131 |
|
141 |
|
132 |
</div> |
142 |
</div> |
133 |
- |
|
|