Koha/koha-tmpl/intranet-tmpl/prog/en/modules/circ/branchoverdues.tt
Jonathan Druart 5825026448 Bug 21526: uri escape TT variables when used in 'a href'
This patch has been generated with the script provided on bug 21576.
It only affects variable used in the href attribute of a link *when*
href it the first attribute of the node (grep "a href")

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
2018-10-26 17:09:57 +00:00

119 lines
5.8 KiB
Text

[% USE Branches %]
[% USE Koha %]
[% INCLUDE 'doc-head-open.inc' %]
<title>Koha &rsaquo; Circulation &rsaquo; Overdues at [% LoginBranchname | html %]</title>
[% INCLUDE 'doc-head-close.inc' %]
</head>
<body id="circ_branchoverdues" class="circ">
[% INCLUDE 'header.inc' %]
[% INCLUDE 'circ-search.inc' %]
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> &rsaquo; Overdues at [% LoginBranchname | html %]</div>
[% IF Koha.Preference('CircSidebar') %]<div id="doc3" class="yui-t2">[% ELSE %]<div id="doc" class="yui-t7">[% END %]
<div id="bd">
<div id="yui-main">
[% IF Koha.Preference('CircSidebar') %]<div class="yui-b">[% END %]
<div class="yui-g">
<h1>Circulation: Overdues at [% LoginBranchname | html %]</h1>
<form name="selectlocation" action="branchoverdues.pl" method="post">
<label for="location">Shelving location selected: </label><select id="location" name="location">
<option value="">All shelving locations</option>
[% FOREACH locationsloo IN locationsloop %]
[% IF ( locationsloo.selected ) %]<option value="[% locationsloo.authorised_value | html %]" selected="selected">[% locationsloo.lib | html %]</option>[% ELSE %]<option value="[% locationsloo.authorised_value | html %]">[% locationsloo.lib | html %]</option>[% END %]
[% END %]
</select>
<input type="submit" name="location" class="submit" value="OK" />
</form>
[% IF ( overduesloop ) %]
<table style="width:100%;">
<tr>
<th>Date due</th>
<th>Title</th>
<th>Patron</th>
<th>Location</th>
</tr>
[% FOREACH overduesloo IN overduesloop %]
<tr>
<td>
[% overduesloo.date_due | html %]
</td>
<td>
[% INCLUDE 'biblio-default-view.inc' biblionumber = overduesloo.biblionumber %][% overduesloo.title | html %] [% IF ( overduesloo.subtitle ) %][% overduesloo.subtitle | html %][% END %]</a> [% IF ( overduesloo.author ) %] by [% overduesloo.author | html %][% END %]
<br />Barcode : [% overduesloo.barcode | html %]
</td>
<td>
<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% overduesloo.borrowernumber | uri %]">[% overduesloo.borrowersurname | html %], [% overduesloo.borrowerfirstname | html %]</a>
<br />[% overduesloo.cardnumber | html %]
<br />[% overduesloo.borrowerphone | html %]<br />
[% IF ( overduesloo.borroweremail ) %]<a href="mailto:[% overduesloo.borroweremail | uri %]?subject=Overdue: [% overduesloo.title | uri %]">
[% overduesloo.borroweremail | html %]</a>[% END %]
</td>
<td>[% Branches.GetName( overduesloo.homebranch ) | html %] [% overduesloo.itemcallnumber | html %]
</td>
</tr>
[% END %]
</table>
[% ELSE %]
<div class="dialog message">There are no overdues for today[% IF ( location ) %] at the selected location[% END %].</div>
[% END %]
[% IF ( todayoverduesloop ) %]
<div id="branch_odues_today_odues">
<table style="width:100%;">
<caption>Today's notifications</caption>
<tr>
<th>Date due</th>
<th>Title</th>
<th>Borrower</th>
<th>Location</th>
<th>Cancel</th>
</tr>
[% FOREACH todayoverduesloo IN todayoverduesloop %]
<tr>
<td>
<p>
[% todayoverduesloo.date_due | html %]
</p>
</td>
<td>
<p>
<a href="/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=[% todayoverduesloo.biblionumber | uri %]">[% todayoverduesloo.title | html %]</a>
&nbsp; (<b>[% todayoverduesloo.description | html %]</b>)
<br />Barcode : [% todayoverduesloo.barcode | html %]
</p>
</td>
<td>
<p><a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% todayoverduesloo.borrowernumber | uri %]">[% todayoverduesloo.borrowersurname | html %] &nbsp; [% todayoverduesloo.borrowerfirstname | html %]</a>
<br />[% todayoverduesloo.cardnumber | html %]<br />
<br />[% todayoverduesloo.borrowerphone | html %]<br />
[% IF ( todayoverduesloo.borroweremail ) %]<a href="mailto:[% todayoverduesloo.borroweremail | uri %]?subject=Overdue: [% todayoverduesloo.title | uri %]">
[% todayoverduesloo.borroweremail | html %]</a>[% END %]
</p>
</td>
<td><p>[% Branches.GetName( todayoverduesloo.homebranch ) | html %] [% todayoverduesloo.itemcallnumber | html %]</p>
</td>
<td>
<a href="branchoverdues.pl?action=remove&amp;borrowernumber=[% todayoverduesloo.borrowernumber | uri %]&amp;itemnumber=[% todayoverduesloo.itemnumber | uri %]&amp;method=phone&amp;location=[% todayoverduesloo.location | uri %]">Cancel notification</a>
</td>
</tr>
[% END %]
</table>
</div>
[% END %]
</div>
</div>
[% IF Koha.Preference('CircSidebar') %]
</div>
<div class="yui-b noprint">
[% INCLUDE 'circ-nav.inc' %]
</div>
[% END %]
</div>
[% INCLUDE 'intranet-bottom.inc' %]