Lines 471-479
Link Here
|
471 |
|
471 |
|
472 |
[% IF item.object.checkout %] |
472 |
[% IF item.object.checkout %] |
473 |
[% IF item.object.checkout.onsite_checkout %] |
473 |
[% IF item.object.checkout.onsite_checkout %] |
474 |
<span>Currently in local use |
474 |
<div class="item_status localuse">Currently in local use |
475 |
[% ELSE %] |
475 |
[% ELSE %] |
476 |
<span class="datedue">Checked out |
476 |
<div class="item_status datedue">Checked out |
477 |
[% END %] |
477 |
[% END %] |
478 |
[% IF item.can_be_edited %] |
478 |
[% IF item.can_be_edited %] |
479 |
[% IF item.object.checkout.onsite_checkout %] |
479 |
[% IF item.object.checkout.onsite_checkout %] |
Lines 484-544
Link Here
|
484 |
[% INCLUDE 'patron-title.inc' patron=item.object.checkout.patron hide_patron_infos_if_needed=1 %] |
484 |
[% INCLUDE 'patron-title.inc' patron=item.object.checkout.patron hide_patron_infos_if_needed=1 %] |
485 |
[% END %] |
485 |
[% END %] |
486 |
: due [% date_due | $KohaDates as_due_date => 1 %] |
486 |
: due [% date_due | $KohaDates as_due_date => 1 %] |
487 |
</span> |
487 |
</div> |
488 |
[% ELSIF ( transfer = item.object.get_transfer ) %] |
488 |
[% ELSIF ( transfer = item.object.get_transfer ) %] |
489 |
[% IF (transfer.datesent) %] |
489 |
[% IF (transfer.datesent) %] |
490 |
<span class="intransit">In transit from [% Branches.GetName( transfer.frombranch ) | html %] to [% Branches.GetName( transfer.tobranch ) | html %] since [% transfer.datesent | $KohaDates %]</span> |
490 |
<div class="item_status intransit">In transit from [% Branches.GetName( transfer.frombranch ) | html %] to [% Branches.GetName( transfer.tobranch ) | html %] since [% transfer.datesent | $KohaDates %]</div> |
491 |
[% ELSE %] |
491 |
[% ELSE %] |
492 |
<span class="transitrequested">Transit pending from [% Branches.GetName( transfer.frombranch ) | html %] to [% Branches.GetName( transfer.tobranch ) | html %] since [% transfer.daterequested | $KohaDates %]</span> |
492 |
<div class="item_status transitrequested">Transit pending from [% Branches.GetName( transfer.frombranch ) | html %] to [% Branches.GetName( transfer.tobranch ) | html %] since [% transfer.daterequested | $KohaDates %]</div> |
493 |
[% END %] |
493 |
[% END %] |
494 |
[% END %] |
494 |
[% END %] |
495 |
|
495 |
|
496 |
[% IF ( item.itemlost ) %] |
496 |
[% IF ( item.itemlost ) %] |
497 |
[% SET itemlost_description = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.itemlost', authorised_value => item.itemlost ) %] |
497 |
[% SET itemlost_description = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.itemlost', authorised_value => item.itemlost ) %] |
498 |
[% IF itemlostloop %] |
498 |
[% IF itemlostloop %] |
499 |
<span class="lost">[% itemlost_description | html %]</span> |
499 |
<div class="item_status lost">[% itemlost_description | html %]</div> |
500 |
[% ELSE %] |
500 |
[% ELSE %] |
501 |
<span class="lost">Unavailable (lost or missing)</span> |
501 |
<div class="item_status lost">Unavailable (lost or missing)</div> |
502 |
[% END %] |
502 |
[% END %] |
503 |
[% END %] |
503 |
[% END %] |
504 |
|
504 |
|
505 |
[% IF ( item.withdrawn ) %] |
505 |
[% IF ( item.withdrawn ) %] |
506 |
[% SET withdrawn_description = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.withdrawn', authorised_value => item.withdrawn ) %] |
506 |
[% SET withdrawn_description = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.withdrawn', authorised_value => item.withdrawn ) %] |
507 |
[% IF withdrawn_description %] |
507 |
[% IF withdrawn_description %] |
508 |
<span class="wdn">[% withdrawn_description | html %]</span> |
508 |
<div class="item_status wdn">[% withdrawn_description | html %]</div> |
509 |
[% ELSE %] |
509 |
[% ELSE %] |
510 |
<span class="wdn">Withdrawn</span> |
510 |
<div class="item_status wdn">Withdrawn</div> |
511 |
[% END %] |
511 |
[% END %] |
512 |
[% END %] |
512 |
[% END %] |
513 |
|
513 |
|
514 |
[% IF ( item.damaged ) %] |
514 |
[% IF ( item.damaged ) %] |
515 |
[% SET damaged_description = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.damaged', authorised_value => item.damaged ) %] |
515 |
[% SET damaged_description = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.damaged', authorised_value => item.damaged ) %] |
516 |
[% IF damaged_description %] |
516 |
[% IF damaged_description %] |
517 |
<span class="dmg">[% damaged_description | html %]</span> |
517 |
<div class="item_status dmg">[% damaged_description | html %]</div> |
518 |
[% ELSE %] |
518 |
[% ELSE %] |
519 |
<span class="dmg">Damaged</span> |
519 |
<div class="item_status dmg">Damaged</div> |
520 |
[% END %] |
520 |
[% END %] |
521 |
[% END %] |
521 |
[% END %] |
522 |
|
522 |
|
523 |
[% IF ( item.notforloan || item.itemtype.notforloan ) %] |
523 |
[% IF ( item.notforloan || item.itemtype.notforloan ) %] |
524 |
<span class="notforloan">Not for loan |
524 |
<div class="item_status notforloan">Not for loan |
525 |
[% SET not_for_loan_description = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.notforloan', authorised_value => item.notforloan ) %] |
525 |
[% SET not_for_loan_description = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.notforloan', authorised_value => item.notforloan ) %] |
526 |
[% IF not_for_loan_description %] |
526 |
[% IF not_for_loan_description %] |
527 |
<span class="reason">([% not_for_loan_description | html %])</span> |
527 |
<span class="reason">([% not_for_loan_description | html %])</span> |
528 |
[% END %] |
528 |
[% END %] |
529 |
</span> |
529 |
</div> |
530 |
[% END %] |
530 |
[% END %] |
531 |
|
531 |
|
532 |
[% SET hold = item.first_hold %] |
532 |
[% SET hold = item.first_hold %] |
533 |
[% IF hold %] |
533 |
[% IF hold %] |
534 |
[% IF hold.waitingdate %] |
534 |
[% IF hold.waitingdate %] |
535 |
<span class="waitingat">Waiting at [% Branches.GetName( hold.branchcode ) | html %][% IF ( hold.desk_id ) %], [% hold.desk.desk_name | html %][% END %] since [% hold.waitingdate | $KohaDates %].</span> |
535 |
<div class="item_status waitingat">Waiting at [% Branches.GetName( hold.branchcode ) | html %][% IF ( hold.desk_id ) %], [% hold.desk.desk_name | html %][% END %] since [% hold.waitingdate | $KohaDates %].</div> |
536 |
[% IF canreservefromotherbranches AND ( hold.waitingdate OR hold.priority == 1 ) %] |
536 |
[% IF canreservefromotherbranches AND ( hold.waitingdate OR hold.priority == 1 ) %] |
537 |
<span class="heldfor">Hold for:</span> |
537 |
<span class="heldfor">Hold for:</span> |
538 |
[% INCLUDE 'patron-title.inc' patron=hold.borrower hide_patron_infos_if_needed=1 %] |
538 |
[% INCLUDE 'patron-title.inc' patron=hold.borrower hide_patron_infos_if_needed=1 %] |
539 |
[% END %] |
539 |
[% END %] |
540 |
[% ELSE %] |
540 |
[% ELSE %] |
541 |
<span class="holdonitem">There is an item level hold on this item (priority = [% hold.priority | html %]).</span> |
541 |
<div class="item_status holdonitem">There is an item level hold on this item (priority = [% hold.priority | html %]).</div> |
542 |
[% END %] |
542 |
[% END %] |
543 |
[% END %] |
543 |
[% END %] |
544 |
|
544 |
|
Lines 546-569
Link Here
|
546 |
[% SET recall = item.object.recall %] |
546 |
[% SET recall = item.object.recall %] |
547 |
[% IF recall %] |
547 |
[% IF recall %] |
548 |
[% IF recall.waiting_date %] |
548 |
[% IF recall.waiting_date %] |
549 |
<span>Waiting at [% Branches.GetName( recall.pickup_library_id ) | html %] since [% recall.waiting_date | $KohaDates %]</span> |
549 |
<div class="item_status recallat">Waiting at [% Branches.GetName( recall.pickup_library_id ) | html %] since [% recall.waiting_date | $KohaDates %]</div> |
550 |
[% ELSE %] |
550 |
[% ELSE %] |
551 |
[% patron_link = BLOCK %]<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% recall.patron_id | uri %]">[% recall.patron.firstname | html %] [% recall.patron.surname | html %] ([% recall.patron.cardnumber | html %])</a>[% END %] |
551 |
[% patron_link = BLOCK %]<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% recall.patron_id | uri %]">[% recall.patron.firstname | html %] [% recall.patron.surname | html %] ([% recall.patron.cardnumber | html %])</a>[% END %] |
552 |
<span>recalled by [% patron_link| $raw %] on [% recall.created_date | $KohaDates %]</span> |
552 |
<div class="item_status recallby">recalled by [% patron_link| $raw %] on [% recall.created_date | $KohaDates %]</div> |
553 |
[% END %] |
553 |
[% END %] |
554 |
[% END %] |
554 |
[% END %] |
555 |
[% END %] |
555 |
[% END %] |
556 |
|
556 |
|
557 |
[% UNLESS ( item.notforloan || item.itemtype.notforloan || item.onloan || item.itemlost || item.withdrawn || item.damaged || item.transfer || hold || ( Koha.Preference('UseRecalls') && recall ) ) %] |
557 |
[% UNLESS ( item.notforloan || item.itemtype.notforloan || item.onloan || item.itemlost || item.withdrawn || item.damaged || item.transfer || hold || ( Koha.Preference('UseRecalls') && recall ) ) %] |
558 |
<span>Available</span> |
558 |
<div class="item_status available">Available</div> |
559 |
[% END %] |
559 |
[% END %] |
560 |
|
560 |
|
561 |
[% IF ( item.restricted ) %] |
561 |
[% IF ( item.restricted ) %] |
562 |
<span class="restricted">([% AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.restricted', authorised_value => item.restricted ) | html %])</span> |
562 |
<div class="item_status restricted">([% AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.restricted', authorised_value => item.restricted ) | html %])</div> |
563 |
[% END %] |
563 |
[% END %] |
564 |
|
564 |
|
565 |
[% IF ( item.bundle_host ) %] |
565 |
[% IF ( item.bundle_host ) %] |
566 |
<span class="bundled">In bundle: [% INCLUDE 'biblio-title.inc' biblio = item.bundle_host.biblio link = 1 %]</span> |
566 |
<div class="item_status bundled">In bundle: [% INCLUDE 'biblio-title.inc' biblio = item.bundle_host.biblio link = 1 %]</div> |
567 |
[% END %] |
567 |
[% END %] |
568 |
|
568 |
|
569 |
</td> |
569 |
</td> |
570 |
- |
|
|