Lines 33-38
Link Here
|
33 |
$(this).find(".modal-body").html($(".acqui_basket_add")[0].outerHTML); |
33 |
$(this).find(".modal-body").html($(".acqui_basket_add")[0].outerHTML); |
34 |
}); |
34 |
}); |
35 |
[% END %] |
35 |
[% END %] |
|
|
36 |
|
37 |
$("body").on("click", ".del_user", function(e){ |
38 |
e.preventDefault(); |
39 |
del_user( $(this).data("borrowernumber") ); |
40 |
}); |
41 |
|
42 |
$("#add_user").on("click",function(e){ |
43 |
e.preventDefault(); |
44 |
UserSearchPopup(); |
45 |
}); |
46 |
|
47 |
$(".transfer_order").on("click",function(e){ |
48 |
e.preventDefault(); |
49 |
transfer_order_popup( $(this).data("ordernumber")); |
50 |
}); |
36 |
}); |
51 |
}); |
37 |
//]]> |
52 |
//]]> |
38 |
</script> |
53 |
</script> |
Lines 41-50
Link Here
|
41 |
<script type="text/javascript"> |
56 |
<script type="text/javascript"> |
42 |
//<![CDATA[ |
57 |
//<![CDATA[ |
43 |
|
58 |
|
44 |
function delete_basket(basketno,booksellerid,delbiblio) { |
|
|
45 |
window.location = "[% script_name %]?op=delete_confirm&delbiblio="+delbiblio+"&basketno="+basketno+"&booksellerid="+booksellerid; |
46 |
} |
47 |
|
48 |
function transfer_order_popup(ordernumber) { |
59 |
function transfer_order_popup(ordernumber) { |
49 |
var url = "/cgi-bin/koha/acqui/transferorder.pl?" |
60 |
var url = "/cgi-bin/koha/acqui/transferorder.pl?" |
50 |
+ "ordernumber=" + ordernumber |
61 |
+ "ordernumber=" + ordernumber |
Lines 54-60
Link Here
|
54 |
function confirm_ediorder() { |
65 |
function confirm_ediorder() { |
55 |
var is_confirmed = confirm(_("Are you sure you want to close this basket and generate an Edifact order?")); |
66 |
var is_confirmed = confirm(_("Are you sure you want to close this basket and generate an Edifact order?")); |
56 |
if (is_confirmed) { |
67 |
if (is_confirmed) { |
57 |
window.location = "[% script_name %]?op=edi_confirm&basketno=[% basketno %]"; |
68 |
window.location = "/cgi-bin/koha/acqui/basket.pl?op=edi_confirm&basketno=[% basketno %]"; |
58 |
} |
69 |
} |
59 |
} |
70 |
} |
60 |
|
71 |
|
Lines 79-85
Link Here
|
79 |
var skip = [% IF ( skip_confirm_reopen ) %] 1 [% ELSE %] 0 [% END %]; |
90 |
var skip = [% IF ( skip_confirm_reopen ) %] 1 [% ELSE %] 0 [% END %]; |
80 |
var is_confirmed = skip || confirm(_("Are you sure you want to reopen this basket?")); |
91 |
var is_confirmed = skip || confirm(_("Are you sure you want to reopen this basket?")); |
81 |
if (is_confirmed) { |
92 |
if (is_confirmed) { |
82 |
window.location = "[% script_name %]?op=reopen&basketno=[% basketno %]"; |
93 |
window.location = "/cgi-bin/koha/acqui/basket.pl?op=reopen&basketno=[% basketno %]"; |
83 |
} |
94 |
} |
84 |
} |
95 |
} |
85 |
//]]> |
96 |
//]]> |
Lines 127-134
Link Here
|
127 |
ids.push(borrowernumber); |
138 |
ids.push(borrowernumber); |
128 |
$("#users_ids").val(ids.join(':')); |
139 |
$("#users_ids").val(ids.join(':')); |
129 |
var li = '<li id="user_'+borrowernumber+'">'+borrowername |
140 |
var li = '<li id="user_'+borrowernumber+'">'+borrowername |
130 |
+ ' [<a style="cursor:pointer" onclick="del_user('+borrowernumber+');">' |
141 |
+ ' <a href="#" data-borrowernumber="'+borrowernumber+'" class="del_user"><i class="fa fa-trash"></i> ' |
131 |
+ _("Delete user") + '</a>]</li>'; |
142 |
+ _("Delete user") + '</a></li>'; |
132 |
$("#users_names").append(li); |
143 |
$("#users_names").append(li); |
133 |
return 0; |
144 |
return 0; |
134 |
} |
145 |
} |
Lines 173-188
Link Here
|
173 |
[% END %] |
184 |
[% END %] |
174 |
<div class="btn-group"><a href="basketheader.pl?booksellerid=[% booksellerid %]&basketno=[% basketno %]&op=add_form" class="btn btn-small" id="basketheadbutton"><i class="fa fa-pencil"></i> Edit basket</a></div> |
185 |
<div class="btn-group"><a href="basketheader.pl?booksellerid=[% booksellerid %]&basketno=[% basketno %]&op=add_form" class="btn btn-small" id="basketheadbutton"><i class="fa fa-pencil"></i> Edit basket</a></div> |
175 |
[%# FIXME This action should not be available for everyone %] |
186 |
[%# FIXME This action should not be available for everyone %] |
176 |
<div class="btn-group"><a href="#deleteBasketModal" role="button" class="btn btn-small" data-toggle="modal" id="delbasketbutton"><i class="fa fa-remove"></i> Delete this basket</a></div> |
187 |
<div class="btn-group"><a href="#deleteBasketModal" role="button" class="btn btn-small" data-toggle="modal" id="delbasketbutton"><i class="fa fa-trash"></i> Delete this basket</a></div> |
177 |
[% IF ( unclosable ) %] |
188 |
[% IF ( unclosable ) %] |
178 |
[% ELSIF ( uncertainprices ) %] |
189 |
[% ELSIF ( uncertainprices ) %] |
179 |
<div class="btn-group"><a href="/cgi-bin/koha/acqui/uncertainprice.pl?booksellerid=[% booksellerid %]&owner=1" class="btn btn-small" id="uncertpricesbutton">Uncertain prices</a></div> |
190 |
<div class="btn-group"><a href="/cgi-bin/koha/acqui/uncertainprice.pl?booksellerid=[% booksellerid %]&owner=1" class="btn btn-small" id="uncertpricesbutton">Uncertain prices</a></div> |
180 |
[% ELSE %] |
191 |
[% ELSE %] |
181 |
<div class="btn-group"> |
192 |
<div class="btn-group"> |
182 |
<a href="[% script_name %]?op=close&basketno=[% basketno %]&booksellerid=[% booksellerid %]" class="btn btn-small" id="closebutton"><i class="fa fa-times-circle"></i> Close this basket</a> |
193 |
<a href="/cgi-bin/koha/acqui/basket.pl?op=close&basketno=[% basketno %]&booksellerid=[% booksellerid %]" class="btn btn-small" id="closebutton"><i class="fa fa-times-circle"></i> Close this basket</a> |
183 |
</div> |
194 |
</div> |
184 |
[% END %] |
195 |
[% END %] |
185 |
<div class="btn-group"><a href="[% script_name %]?op=export&basketno=[% basketno %]&booksellerid=[% booksellerid %]" class="btn btn-small" id="exportbutton"><i class="fa fa-download"></i> Export this basket as CSV</a></div> |
196 |
<div class="btn-group"><a href="/cgi-bin/koha/acqui/basket.pl?op=export&basketno=[% basketno %]&booksellerid=[% booksellerid %]" class="btn btn-small" id="exportbutton"><i class="fa fa-download"></i> Export this basket as CSV</a></div> |
186 |
[% IF ediaccount %] |
197 |
[% IF ediaccount %] |
187 |
<div class="btn-group"><a href="/cgi-bin/koha/acqui/edi_ean.pl?op=ediorder&basketno=[% basketno %]&booksellerid=[% booksellerid %]" class="btn btn-small" id="ediorderbutton"><i class="fa fa-download"></i> Create edifact order</a></div> |
198 |
<div class="btn-group"><a href="/cgi-bin/koha/acqui/edi_ean.pl?op=ediorder&basketno=[% basketno %]&booksellerid=[% booksellerid %]" class="btn btn-small" id="ediorderbutton"><i class="fa fa-download"></i> Create edifact order</a></div> |
188 |
[% END %] |
199 |
[% END %] |
Lines 199-205
Link Here
|
199 |
</div> |
210 |
</div> |
200 |
<div class="modal-footer"> |
211 |
<div class="modal-footer"> |
201 |
<button type="button" class="btn btn-primary" data-dismiss="modal">Cancel</button> |
212 |
<button type="button" class="btn btn-primary" data-dismiss="modal">Cancel</button> |
202 |
<button type="submit" class="btn btn-default" onclick="delete_basket([% basketno %],[% booksellerid %],0); return false;" >Delete basket</button> |
213 |
<form action="/cgi-bin/koha/acqui/basket.pl" method="get"> |
|
|
214 |
<input type="hidden" name="op" value="delete_confirm" /> |
215 |
<input type="hidden" name="basketno" value="[% basketno %]" /> |
216 |
<input type="hidden" name="booksellerid" value="[% booksellerid %]" /> |
217 |
<input type="hidden" name="delbiblio" value="0" /> |
218 |
<button type="submit" class="btn btn-default">Delete basket</button> |
219 |
</form> |
203 |
</div> |
220 |
</div> |
204 |
[% ELSE %] |
221 |
[% ELSE %] |
205 |
<div class="modal-body"> |
222 |
<div class="modal-body"> |
Lines 211-218
Link Here
|
211 |
</div> |
228 |
</div> |
212 |
<div class="modal-footer"> |
229 |
<div class="modal-footer"> |
213 |
<button type="button" class="btn btn-primary" data-dismiss="modal">Cancel</button> |
230 |
<button type="button" class="btn btn-primary" data-dismiss="modal">Cancel</button> |
214 |
<button type="submit" class="btn btn-default" onclick="delete_basket([% basketno %],[% booksellerid %],0); return false;">Delete basket and orders</button> |
231 |
<form action="/cgi-bin/koha/acqui/basket.pl" method="get"> |
215 |
<button type="submit" class="btn btn-default" onclick="delete_basket([% basketno %],[% booksellerid %],1); return false;">Delete basket, orders and bibs</button> |
232 |
<input type="hidden" name="op" value="delete_confirm" /> |
|
|
233 |
<input type="hidden" name="basketno" value="[% basketno %]" /> |
234 |
<input type="hidden" name="booksellerid" value="[% booksellerid %]" /> |
235 |
<input type="hidden" name="delbiblio" value="0" /> |
236 |
<button type="submit" class="btn btn-default">Delete basket and orders</button> |
237 |
</form> |
238 |
|
239 |
<form action="/cgi-bin/koha/acqui/basket.pl" method="get"> |
240 |
<input type="hidden" name="op" value="delete_confirm" /> |
241 |
<input type="hidden" name="basketno" value="[% basketno %]" /> |
242 |
<input type="hidden" name="booksellerid" value="[% booksellerid %]" /> |
243 |
<input type="hidden" name="delbiblio" value="1" /> |
244 |
<button type="submit" class="btn btn-default">Delete basket, orders, and records</button> |
245 |
</form> |
246 |
|
216 |
</div> |
247 |
</div> |
217 |
[% END %] |
248 |
[% END %] |
218 |
</div> |
249 |
</div> |
Lines 221-227
Link Here
|
221 |
[% UNLESS ( grouped ) %] |
252 |
[% UNLESS ( grouped ) %] |
222 |
<div id="toolbar" class="btn-toolbar"> |
253 |
<div id="toolbar" class="btn-toolbar"> |
223 |
<div class="btn-group"><a href="#" class="btn btn-small" id="reopenbutton"><i class="fa fa-refresh"></i> Reopen this basket</a></div> |
254 |
<div class="btn-group"><a href="#" class="btn btn-small" id="reopenbutton"><i class="fa fa-refresh"></i> Reopen this basket</a></div> |
224 |
<div class="btn-group"><a href="[% script_name %]?op=export&basketno=[% basketno %]&booksellerid=[% booksellerid %]" class="btn btn-small" id="exportbutton"><i class="fa fa-download"></i> Export this basket as CSV</a></div> |
255 |
<div class="btn-group"><a href="/cgi-bin/koha/acqui/basket.pl?op=export&basketno=[% basketno %]&booksellerid=[% booksellerid %]" class="btn btn-small" id="exportbutton"><i class="fa fa-download"></i> Export this basket as CSV</a></div> |
225 |
</div> |
256 |
</div> |
226 |
[% END %] |
257 |
[% END %] |
227 |
[% END %] |
258 |
[% END %] |
Lines 231-237
Link Here
|
231 |
<h2>Vendor not found</h2> |
262 |
<h2>Vendor not found</h2> |
232 |
[% ELSE %] |
263 |
[% ELSE %] |
233 |
[% IF ( delete_confirmed ) %] |
264 |
[% IF ( delete_confirmed ) %] |
234 |
<h3>Basket deleted</h3> |
265 |
<div class="dialog message"> |
|
|
266 |
<h3>Basket deleted</h3> |
267 |
</div> |
235 |
[% IF (cannotdelbiblios) %] |
268 |
[% IF (cannotdelbiblios) %] |
236 |
<div class="dialog alert"> |
269 |
<div class="dialog alert"> |
237 |
<p><strong>Warning:</strong></p> |
270 |
<p><strong>Warning:</strong></p> |
Lines 276-289
Link Here
|
276 |
[% FOREACH user IN users %] |
309 |
[% FOREACH user IN users %] |
277 |
<li id="user_[% user.borrowernumber %]"> |
310 |
<li id="user_[% user.borrowernumber %]"> |
278 |
[% user.firstname %] [% user.surname %] |
311 |
[% user.firstname %] [% user.surname %] |
279 |
[<a onclick="del_user([% user.borrowernumber %]);" style="cursor:pointer">Delete user</a>] |
312 |
<a href="#" data-borrowernumber="[% user.borrowernumber %]" class="del_user"><i class="fa fa-trash"></i> Delete user</a> |
280 |
</li> |
313 |
</li> |
281 |
[% END %] |
314 |
[% END %] |
282 |
</ul> |
315 |
</ul> |
283 |
<input type="hidden" id="basketno" name="basketno" value="[% basketno %]" /> |
316 |
<input type="hidden" id="basketno" name="basketno" value="[% basketno %]" /> |
284 |
<input type="hidden" id="users_ids" name="users_ids" value="[% users_ids %]" /> |
317 |
<input type="hidden" id="users_ids" name="users_ids" value="[% users_ids %]" /> |
285 |
<input type="hidden" id="op" name="op" value="mod_users" /> |
318 |
<input type="hidden" id="op" name="op" value="mod_users" /> |
286 |
<input type="button" id="add_user" onclick="UserSearchPopup();" value="Add user" /> |
319 |
<input type="button" id="add_user" value="Add user" /> |
287 |
<input type="submit" value="Save changes" /> |
320 |
<input type="submit" value="Save changes" /> |
288 |
</div> |
321 |
</div> |
289 |
</form> |
322 |
</form> |
Lines 529-535
Link Here
|
529 |
<a href="neworderempty.pl?ordernumber=[% books_loo.ordernumber %]&booksellerid=[% booksellerid %]&basketno=[% basketno %]">Modify</a> |
562 |
<a href="neworderempty.pl?ordernumber=[% books_loo.ordernumber %]&booksellerid=[% booksellerid %]&basketno=[% basketno %]">Modify</a> |
530 |
[% UNLESS (books_loo.order_received) %] |
563 |
[% UNLESS (books_loo.order_received) %] |
531 |
<br /> |
564 |
<br /> |
532 |
<a href="#" onclick="transfer_order_popup([% books_loo.ordernumber %]); return false;">Transfer</a> |
565 |
<a href="#" class="transfer_order" data-ordernumber="[% books_loo.ordernumber %]">Transfer</a> |
533 |
[% END %] |
566 |
[% END %] |
534 |
</td> |
567 |
</td> |
535 |
<td> |
568 |
<td> |
Lines 687-693
Link Here
|
687 |
[% IF edi_confirm %] |
720 |
[% IF edi_confirm %] |
688 |
<div id="closebasket_needsconfirmation" class="dialog alert"> |
721 |
<div id="closebasket_needsconfirmation" class="dialog alert"> |
689 |
|
722 |
|
690 |
<form action="/cgi-bin/koha/acqui/basket.pl" class="confirm"> |
723 |
<form action="/cgi-bin/koha/acqui/basket.pl"> |
691 |
<h1>Are you sure you want to generate an edifact order and close basket [% basketname|html %]?</h1> |
724 |
<h1>Are you sure you want to generate an edifact order and close basket [% basketname|html %]?</h1> |
692 |
[% IF CAN_user_acquisition_group_manage %] |
725 |
[% IF CAN_user_acquisition_group_manage %] |
693 |
<p> |
726 |
<p> |
Lines 701-708
Link Here
|
701 |
<input type="hidden" name="booksellerid" value="[% booksellerid %]" /> |
734 |
<input type="hidden" name="booksellerid" value="[% booksellerid %]" /> |
702 |
<input type="hidden" name="confirm" value="1" /> |
735 |
<input type="hidden" name="confirm" value="1" /> |
703 |
<input type="hidden" name="basketgroupname" value="[% basketgroupname %]" /> |
736 |
<input type="hidden" name="basketgroupname" value="[% basketgroupname %]" /> |
704 |
<input type="submit" class="approve" value="Yes, close (Y)" accesskey="y" /> |
737 |
<button type="submit" class="approve" accesskey="Y"><i class="fa fa-fw fa-check"></i> Yes, close (Y)</button> |
705 |
<input type="submit" class="deny" value="No, don't close (N)" accesskey="n" onclick="javascript:window.location='/cgi-bin/koha/acqui/basket.pl?basketno=[% basketno %]';return false;" /> |
738 |
</form> |
|
|
739 |
<form action="/cgi-bin/koha/acqui/basket.pl" method="get"> |
740 |
<input type="hidden" name="basketno" value="[% basketno %]" /> |
741 |
<button type="submit" class="deny" accesskey="N"><i class="fa fa-fw fa-remove"></i> No, don't close (N)</button> |
706 |
</form> |
742 |
</form> |
707 |
</div> |
743 |
</div> |
708 |
[% END %] |
744 |
[% END %] |
709 |
- |
|
|