Koha/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/transferorder.tt
Marc Véron 571ec9a94b Bug 15117: Transfer Order: Better user information and translation handling
While transferring an order, a untranslatable JavaScript confirmation
dialog pops up.

This patch moves the information about the order to be transferred to the
top of the screen to better inform the user what order is to be transferred,
and simplifies the confirmation dialog.

To test:
- Apply patch
- Transfer an order from a basket to another basket
- Verify, that on top of the screen an information is displayed about which
  order from which vendor and basket is to be transferred
- Verify that the transfer works OK
- Update a po lang file and confirm you see the string and you are able
  to translate it.

Signed-off-by: Frederic Demians <f.demians@tamil.fr>
  Dialog box with readable & translatable info.

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2015-11-06 12:03:58 -03:00

138 lines
5.5 KiB
Text

[% INCLUDE 'doc-head-open.inc' %]
<title>Koha &rsaquo; Acquisitions &rsaquo; Transfer order</title>
[% INCLUDE 'doc-head-close.inc' %]
<style type="text/css">
#custom-doc { width:44.46em;*width:43.39em;min-width:578px; margin:auto; text-align:left; }
</style>
[% IF transferred %]
<script type="text/javascript">
//<![CDATA[
opener.location.reload();
window.close();
//]]>
</script>
[% END %]
[% IF ( bookselleridfrom ) %]
<script type="text/javascript">
//<![CDATA[
function confirmtransfer() {
return confirm( _("Transfer order to this basket?") );
}
//]]>
</script>
[% END %]
</head>
<body id="acq_transferorder" class="acq">
<div id="custom-doc" class="yui-t7">
<div id="bd">
<div class="yui-g">
[% IF ( bookselleridfrom ) %]
<h3>Search for a vendor to transfer to</h3>
<div class="transferinfo">
<ul>
<li><span class="label">From vendor: </span>[% booksellerfromname %]</li>
<li><span class="label">Basket: </span>[% basketfromname %]</li>
<li><span class="label">Order: </span>[% ordernumber %]</li>
</ol>
</div>
[% ELSE %]
<h3>Search for a vendor to transfer from</h3>
[% END %]
<form method="get" action="transferorder.pl">
<fieldset>
<input type="hidden" name="op" value="do_search" />
[% IF ( ordernumber ) %]
<input type="hidden" name="ordernumber" value="[% ordernumber %]" />
[% END %]
[% IF ( bookselleridfrom ) %]
<input type="hidden" name="bookselleridfrom" value="[% bookselleridfrom %]" />
[% END %]
<label for="query">Vendor:</label>
<input type="text" name="query" />
<input type="submit" value="Search" />
</fieldset>
</form>
[% IF ( show_baskets ) %]
<h3>Baskets for [% booksellertoname %]</h3>
[% IF ( basketsloop ) %]
<table>
<thead>
<th>Basket (#)</th>
<th>Created by</th>
<th>Date</th>
<th>&nbsp;</th>
</thead>
<tbody>
[% FOREACH basket IN basketsloop %]
<tr>
<td>[% basket.basketname %] (#[% basket.basketno %])</td>
<td>[% basket.createdby %]</td>
<td>[% basket.creationdate %]</td>
<td><a href="transferorder.pl?basketno=[% basket.basketno %]&ordernumber=[% ordernumber %]" onclick="return confirmtransfer();">Choose</a>
</tr>
[% END %]
</tbody>
</table>
[% ELSE %]
<p>There is no open baskets for this supplier.</p>
[% END %]
[% END %]
[% IF ( ordersloop ) %]
<h3>Orders for [% booksellerfromname %]</h3>
<table>
<thead>
<th>Order</th>
<th>Summary</th>
<th>&nbsp;</th>
</thead>
<tbody>
[% FOREACH ordersloo IN ordersloop %]
<tr>
<td><a href="neworderempty.pl?ordernumber=[% ordersloo.ordernumber %]">[% ordersloo.ordernumber %]</a></td>
<td>
<a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% ordersloo.biblionumber %]">[% ordersloo.title |html %]</a>
[% IF ( ordersloo.author ) %] by [% ordersloo.author %][% END %]
[% IF ( ordersloo.isbn ) %] &ndash; [% ordersloo.isbn %][% END %]
[% IF ( ordersloo.publishercode ) %]<br />Publisher :[% ordersloo.publishercode %][% END %]
</td>
<td><a href="transferorder.pl?bookselleridfrom=[% ordersloo.bookselleridfrom %]&ordernumber=[% ordersloo.ordernumber %]">Transfer</a></td>
</tr>
[% END %]
</tbody>
</table>
[% END %]
[% IF ( do_search ) %]
[% IF ( bookselleridfrom ) %]
<h3>Choose a vendor to transfer to</h3>
[% ELSE %]
<h3>Choose a vendor to transfer from</h3>
[% END %]
[% IF ( booksellersloop ) %]
<table>
<thead>
<th>Name</th>
<th>&nbsp;</th>
</thead>
<tbody>
[% FOREACH bookseller IN booksellersloop %]
<tr>
<td>[% bookseller.name %]</td>
<td><a href="transferorder.pl?[% IF (bookselleridfrom) %]bookselleridto[% ELSE %]bookselleridfrom[% END %]=[% bookseller.id %][% IF (ordernumber) %]&ordernumber=[% ordernumber %][% END %]">Choose</a></td>
</tr>
[% END %]
</tbody>
</table>
[% ELSE %]
<p>No results found.</p>
[% END %]
[% END %]
</div>
<div id="closewindow"><a href="#" class="close">Cancel</a></div>
</div>
</div>
[% INCLUDE 'intranet-bottom.inc' %]