|
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 564-569
function checkMultiHold() {
Link Here
|
| 564 |
[% FOREACH reserveloo IN biblioloo.reserveloop %] |
564 |
[% FOREACH reserveloo IN biblioloo.reserveloop %] |
| 565 |
[% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %] |
565 |
[% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %] |
| 566 |
<td> |
566 |
<td> |
|
|
567 |
<input type="hidden" name="reserve_id" value="[% reserveloo.reserve_id %]" /> |
| 567 |
<input type="hidden" name="borrowernumber" value="[% reserveloo.borrowernumber %]" /> |
568 |
<input type="hidden" name="borrowernumber" value="[% reserveloo.borrowernumber %]" /> |
| 568 |
<input type="hidden" name="biblionumber" value="[% reserveloo.biblionumber %]" /> |
569 |
<input type="hidden" name="biblionumber" value="[% reserveloo.biblionumber %]" /> |
| 569 |
<select name="rank-request"> |
570 |
<select name="rank-request"> |
|
Lines 583-601
function checkMultiHold() {
Link Here
|
| 583 |
|
584 |
|
| 584 |
[% IF ( CAN_user_reserveforothers_modify_holds_priority ) %] |
585 |
[% IF ( CAN_user_reserveforothers_modify_holds_priority ) %] |
| 585 |
<td style="white-space:nowrap;"> |
586 |
<td style="white-space:nowrap;"> |
| 586 |
<a title="Move Hold Up" href="request.pl?action=move&where=up&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]"> |
587 |
<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 %]"> |
| 587 |
<img src="/intranet-tmpl/[% theme %]/img/go-up.png" border="0" alt="Go up" /> |
588 |
<img src="/intranet-tmpl/[% theme %]/img/go-up.png" border="0" alt="Go up" /> |
| 588 |
</a> |
589 |
</a> |
| 589 |
|
590 |
|
| 590 |
<a title="Move hold to top" href="request.pl?action=move&where=top&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]"> |
591 |
<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 %]"> |
| 591 |
<img src="/intranet-tmpl/[% theme %]/img/go-top.png" border="0" alt="Go top" /> |
592 |
<img src="/intranet-tmpl/[% theme %]/img/go-top.png" border="0" alt="Go top" /> |
| 592 |
</a> |
593 |
</a> |
| 593 |
|
594 |
|
| 594 |
<a title="Move hold to bottom" href="request.pl?action=move&where=bottom&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]"> |
595 |
<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 %]"> |
| 595 |
<img src="/intranet-tmpl/[% theme %]/img/go-bottom.png" border="0" alt="Go bottom" /> |
596 |
<img src="/intranet-tmpl/[% theme %]/img/go-bottom.png" border="0" alt="Go bottom" /> |
| 596 |
</a> |
597 |
</a> |
| 597 |
|
598 |
|
| 598 |
<a title="Move hold down" href="request.pl?action=move&where=down&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]"> |
599 |
<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 %]"> |
| 599 |
<img src="/intranet-tmpl/[% theme %]/img/go-down.png" border="0" alt="Go down" /> |
600 |
<img src="/intranet-tmpl/[% theme %]/img/go-down.png" border="0" alt="Go down" /> |
| 600 |
</a> |
601 |
</a> |
| 601 |
</td> |
602 |
</td> |
|
Lines 675-681
function checkMultiHold() {
Link Here
|
| 675 |
|
676 |
|
| 676 |
[% IF ( CAN_user_reserveforothers_modify_holds_priority ) %] |
677 |
[% IF ( CAN_user_reserveforothers_modify_holds_priority ) %] |
| 677 |
<td> |
678 |
<td> |
| 678 |
<a title="Toggle lowest priority" href="request.pl?action=setLowestPriority&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]"> |
679 |
<a title="Toggle Lowest Priority" href="request.pl?action=setLowestPriority&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&reserve_id=[% reserveloo.reserve_id %]&date=[% reserveloo.date %]"> |
| 679 |
[% IF ( reserveloo.lowestPriority ) %] |
680 |
[% IF ( reserveloo.lowestPriority ) %] |
| 680 |
<img src="/intranet-tmpl/[% theme %]/img/go-bottom.png" border="0" alt="Unset Lowest Priority" /> |
681 |
<img src="/intranet-tmpl/[% theme %]/img/go-bottom.png" border="0" alt="Unset Lowest Priority" /> |
| 681 |
[% ELSE %] |
682 |
[% ELSE %] |
|
Lines 686-692
function checkMultiHold() {
Link Here
|
| 686 |
[% END %] |
687 |
[% END %] |
| 687 |
|
688 |
|
| 688 |
<td> |
689 |
<td> |
| 689 |
<a title="Cancel hold" href="request.pl?action=cancel&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&date=[% reserveloo.date %]"> |
690 |
<a title="Cancel Hold" href="request.pl?action=cancel&borrowernumber=[% reserveloo.borrowernumber %]&biblionumber=[% reserveloo.biblionumber %]&reserve_id=[% reserveloo.reserve_id %]&date=[% reserveloo.date %]"> |
| 690 |
<img src="/intranet-tmpl/[% theme %]/img/x.png" border="0" alt="Cancel" /> |
691 |
<img src="/intranet-tmpl/[% theme %]/img/x.png" border="0" alt="Cancel" /> |
| 691 |
</a> |
692 |
</a> |
| 692 |
</td> |
693 |
</td> |
|
Lines 694-705
function checkMultiHold() {
Link Here
|
| 694 |
[% IF SuspendHoldsIntranet %] |
695 |
[% IF SuspendHoldsIntranet %] |
| 695 |
<td> |
696 |
<td> |
| 696 |
[% UNLESS ( reserveloo.wait ) %] |
697 |
[% UNLESS ( reserveloo.wait ) %] |
| 697 |
<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()" /> |
698 |
<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()" /> |
| 698 |
|
699 |
|
| 699 |
[% IF AutoResumeSuspendedHolds %] |
700 |
[% IF AutoResumeSuspendedHolds %] |
| 700 |
<label for="suspend_until_[% reserveloo.borrowernumber %]">[% IF ( reserveloo.suspend ) %] on [% ELSE %] until [% END %]</label> |
701 |
<label for="suspend_until_[% reserveloo.reserve_id %]">[% IF ( reserveloo.suspend ) %] on [% ELSE %] until [% END %]</label> |
| 701 |
<input name="suspend_until" id="suspend_until_[% reserveloo.borrowernumber %]" size="10" readonly="readonly" value="[% reserveloo.suspend_until | $KohaDates %]" class="datepicker" /> |
702 |
<input name="suspend_until" id="suspend_until_[% reserveloo.reserve_id %]" size="10" readonly="readonly" value="[% reserveloo.suspend_until | $KohaDates %]" class="datepicker" /> |
| 702 |
<a href='#' onclick="document.getElementById('suspend_until_[% reserveloo.borrowernumber %]').value='';">Clear Date</a> |
703 |
<a href='#' onclick="document.getElementById('suspend_until_[% reserveloo.reserve_id %]').value='';">Clear Date</a> |
| 703 |
[% END %] |
704 |
[% END %] |
| 704 |
[% ELSE %] |
705 |
[% ELSE %] |
| 705 |
<input type="hidden" name="suspend_until" value="" /> |
706 |
<input type="hidden" name="suspend_until" value="" /> |