|
Lines 55-61
function check() {
Link Here
|
| 55 |
} |
55 |
} |
| 56 |
|
56 |
|
| 57 |
if (alreadyreserved > "0"){ |
57 |
if (alreadyreserved > "0"){ |
| 58 |
msg += (_("- This patron had already placed a hold on this item") + "\n" + _("Please cancel the previous hold first") + "\n"); |
58 |
msg += (_("This patron has already placed the maximum number of holds for this record.") + "\n\n" + _("Please cancel a previous hold first.") + "\n"); |
| 59 |
} |
59 |
} |
| 60 |
|
60 |
|
| 61 |
if (msg == "") return(true); |
61 |
if (msg == "") return(true); |
|
Lines 208-214
function checkMultiHold() {
Link Here
|
| 208 |
<li><strong>Too Many Holds: </strong> <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% borrowernumber %]">[% borrowerfirstname %] [% borrowersurname %] </a> has too many holds.</li> |
208 |
<li><strong>Too Many Holds: </strong> <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% borrowernumber %]">[% borrowerfirstname %] [% borrowersurname %] </a> has too many holds.</li> |
| 209 |
[% END %] |
209 |
[% END %] |
| 210 |
[% IF ( alreadyreserved ) %] |
210 |
[% IF ( alreadyreserved ) %] |
| 211 |
<li><a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% borrowernumber %]">[% borrowerfirstname %] [% borrowersurname %]</a> <strong>already has a hold</strong> on this item </li> |
211 |
<li><a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% borrowernumber %]">[% borrowerfirstname %] [% borrowersurname %]</a> <strong>has already placed the maximum allowed number of holds</strong> on this record</li> |
| 212 |
[% END %] |
212 |
[% END %] |
| 213 |
[% IF ( none_available ) %] |
213 |
[% IF ( none_available ) %] |
| 214 |
<li> <strong>No copies are available</strong> to be placed on hold</li> |
214 |
<li> <strong>No copies are available</strong> to be placed on hold</li> |
|
Lines 556-561
function checkMultiHold() {
Link Here
|
| 556 |
[% FOREACH reserveloo IN biblioloo.reserveloop %] |
556 |
[% FOREACH reserveloo IN biblioloo.reserveloop %] |
| 557 |
[% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %] |
557 |
[% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %] |
| 558 |
<td> |
558 |
<td> |
|
|
559 |
<input type="hidden" name="reserve_id" value="[% reserveloo.reserve_id %]" /> |
| 559 |
<input type="hidden" name="borrowernumber" value="[% reserveloo.borrowernumber %]" /> |
560 |
<input type="hidden" name="borrowernumber" value="[% reserveloo.borrowernumber %]" /> |
| 560 |
<input type="hidden" name="biblionumber" value="[% reserveloo.biblionumber %]" /> |
561 |
<input type="hidden" name="biblionumber" value="[% reserveloo.biblionumber %]" /> |
| 561 |
<select name="rank-request"> |
562 |
<select name="rank-request"> |
|
Lines 575-593
function checkMultiHold() {
Link Here
|
| 575 |
|
576 |
|
| 576 |
[% IF ( CAN_user_reserveforothers_modify_holds_priority ) %] |
577 |
[% IF ( CAN_user_reserveforothers_modify_holds_priority ) %] |
| 577 |
<td style="white-space:nowrap;"> |
578 |
<td style="white-space:nowrap;"> |
| 578 |
<a title="Move Hold Up" href="request.pl?action=move&where=up&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]"> |
579 |
<a title="Move Hold Up" href="request.pl?action=move&where=up&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&reserve_id=[% reserveloo.reserve_id %]&date=[% reserveloo.date %]"> |
| 579 |
<img src="/intranet-tmpl/[% theme %]/img/go-up.png" border="0" alt="Go up" /> |
580 |
<img src="/intranet-tmpl/[% theme %]/img/go-up.png" border="0" alt="Go up" /> |
| 580 |
</a> |
581 |
</a> |
| 581 |
|
582 |
|
| 582 |
<a title="Move hold to top" href="request.pl?action=move&where=top&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]"> |
583 |
<a title="Move Hold To Top" href="request.pl?action=move&where=top&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&reserve_id=[% reserveloo.reserve_id %]&date=[% reserveloo.date %]"> |
| 583 |
<img src="/intranet-tmpl/[% theme %]/img/go-top.png" border="0" alt="Go top" /> |
584 |
<img src="/intranet-tmpl/[% theme %]/img/go-top.png" border="0" alt="Go top" /> |
| 584 |
</a> |
585 |
</a> |
| 585 |
|
586 |
|
| 586 |
<a title="Move hold to bottom" href="request.pl?action=move&where=bottom&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]"> |
587 |
<a title="Move Hold To Bottom" href="request.pl?action=move&where=bottom&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&reserve_id=[% reserveloo.reserve_id %]&date=[% reserveloo.date %]"> |
| 587 |
<img src="/intranet-tmpl/[% theme %]/img/go-bottom.png" border="0" alt="Go bottom" /> |
588 |
<img src="/intranet-tmpl/[% theme %]/img/go-bottom.png" border="0" alt="Go bottom" /> |
| 588 |
</a> |
589 |
</a> |
| 589 |
|
590 |
|
| 590 |
<a title="Move hold down" href="request.pl?action=move&where=down&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]"> |
591 |
<a title="Move Hold Down" href="request.pl?action=move&where=down&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&reserve_id=[% reserveloo.reserve_id %]&date=[% reserveloo.date %]"> |
| 591 |
<img src="/intranet-tmpl/[% theme %]/img/go-down.png" border="0" alt="Go down" /> |
592 |
<img src="/intranet-tmpl/[% theme %]/img/go-down.png" border="0" alt="Go down" /> |
| 592 |
</a> |
593 |
</a> |
| 593 |
</td> |
594 |
</td> |
|
Lines 667-673
function checkMultiHold() {
Link Here
|
| 667 |
|
668 |
|
| 668 |
[% IF ( CAN_user_reserveforothers_modify_holds_priority ) %] |
669 |
[% IF ( CAN_user_reserveforothers_modify_holds_priority ) %] |
| 669 |
<td> |
670 |
<td> |
| 670 |
<a title="Toggle lowest priority" href="request.pl?action=setLowestPriority&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]"> |
671 |
<a title="Toggle Lowest Priority" href="request.pl?action=setLowestPriority&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&reserve_id=[% reserveloo.reserve_id %]&date=[% reserveloo.date %]"> |
| 671 |
[% IF ( reserveloo.lowestPriority ) %] |
672 |
[% IF ( reserveloo.lowestPriority ) %] |
| 672 |
<img src="/intranet-tmpl/[% theme %]/img/go-bottom.png" border="0" alt="Unset Lowest Priority" /> |
673 |
<img src="/intranet-tmpl/[% theme %]/img/go-bottom.png" border="0" alt="Unset Lowest Priority" /> |
| 673 |
[% ELSE %] |
674 |
[% ELSE %] |
|
Lines 678-684
function checkMultiHold() {
Link Here
|
| 678 |
[% END %] |
679 |
[% END %] |
| 679 |
|
680 |
|
| 680 |
<td> |
681 |
<td> |
| 681 |
<a title="Cancel hold" href="request.pl?action=cancel&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]"> |
682 |
<a title="Cancel Hold" href="request.pl?action=cancel&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&reserve_id=[% reserveloo.reserve_id %]&date=[% reserveloo.date %]"> |
| 682 |
<img src="/intranet-tmpl/[% theme %]/img/x.png" border="0" alt="Cancel" /> |
683 |
<img src="/intranet-tmpl/[% theme %]/img/x.png" border="0" alt="Cancel" /> |
| 683 |
</a> |
684 |
</a> |
| 684 |
</td> |
685 |
</td> |
|
Lines 686-697
function checkMultiHold() {
Link Here
|
| 686 |
[% IF SuspendHoldsIntranet %] |
687 |
[% IF SuspendHoldsIntranet %] |
| 687 |
<td> |
688 |
<td> |
| 688 |
[% UNLESS ( reserveloo.wait ) %] |
689 |
[% UNLESS ( reserveloo.wait ) %] |
| 689 |
<input type="button" value="[% IF ( reserveloo.suspend ) %]Unsuspend[% ELSE %]Suspend[% END %]" onclick="window.location.href='request.pl?action=toggleSuspend&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]&suspend_until=' + $('#suspend_until_[% reserveloo.borrowernumber %]').val()" /> |
690 |
<input type="button" value="[% IF ( reserveloo.suspend ) %]Unsuspend[% ELSE %]Suspend[% END %]" onclick="window.location.href='request.pl?action=toggleSuspend&reserve_id=[% reserveloo.reserve_id %]&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]&suspend_until=' + $('#suspend_until_[% reserveloo.reserve_id %]').val()" /> |
| 690 |
|
691 |
|
| 691 |
[% IF AutoResumeSuspendedHolds %] |
692 |
[% IF AutoResumeSuspendedHolds %] |
| 692 |
<label for="suspend_until_[% reserveloo.borrowernumber %]">[% IF ( reserveloo.suspend ) %] on [% ELSE %] until [% END %]</label> |
693 |
<label for="suspend_until_[% reserveloo.reserve_id %]">[% IF ( reserveloo.suspend ) %] on [% ELSE %] until [% END %]</label> |
| 693 |
<input name="suspend_until" id="suspend_until_[% reserveloo.borrowernumber %]" size="10" readonly="readonly" value="[% reserveloo.suspend_until | $KohaDates %]" class="datepicker" /> |
694 |
<input name="suspend_until" id="suspend_until_[% reserveloo.reserve_id %]" size="10" readonly="readonly" value="[% reserveloo.suspend_until | $KohaDates %]" class="datepicker" /> |
| 694 |
<a href='#' onclick="document.getElementById('suspend_until_[% reserveloo.borrowernumber %]').value='';">Clear Date</a> |
695 |
<a href='#' onclick="document.getElementById('suspend_until_[% reserveloo.reserve_id %]').value='';">Clear Date</a> |
| 695 |
[% END %] |
696 |
[% END %] |
| 696 |
[% ELSE %] |
697 |
[% ELSE %] |
| 697 |
<input type="hidden" name="suspend_until" value="" /> |
698 |
<input type="hidden" name="suspend_until" value="" /> |