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" + _("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="" /> |