Bugzilla – Attachment 137535 Details for
Bug 28854
Add ability to create bundles of items for circulation
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 28854: Simplified status handling for bundle inventory check
Bug-28854-Simplified-status-handling-for-bundle-in.patch (text/plain), 6.30 KB, created by
Kyle M Hall (khall)
on 2022-07-11 15:56:42 UTC
(
hide
)
Description:
Bug 28854: Simplified status handling for bundle inventory check
Filename:
MIME Type:
Creator:
Kyle M Hall (khall)
Created:
2022-07-11 15:56:42 UTC
Size:
6.30 KB
patch
obsolete
>From 0a1ace011d52813b0f23dfa31f48463a7ebd5679 Mon Sep 17 00:00:00 2001 >From: Martin Renvoize <martin.renvoize@ptfs-europe.com> >Date: Thu, 18 Nov 2021 15:17:03 +0000 >Subject: [PATCH] Bug 28854: Simplified status handling for bundle inventory > check > >Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de> > >Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> >--- > .../prog/en/includes/item-status.inc | 84 ------------------- > .../prog/en/modules/circ/returns.tt | 9 +- > 2 files changed, 8 insertions(+), 85 deletions(-) > delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/item-status.inc > >diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/item-status.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/item-status.inc >deleted file mode 100644 >index ca6dc1d1ff1..00000000000 >--- a/koha-tmpl/intranet-tmpl/prog/en/includes/item-status.inc >+++ /dev/null >@@ -1,84 +0,0 @@ >-[% USE AuthorisedValues %] >-[% USE Branches %] >-[% USE Koha %] >-[% USE KohaDates %] >-[% PROCESS 'i18n.inc' %] >-[% transfer = item.get_transfer() %] >-[% IF item.checkout %] >- <span class="datedue"> >- [% IF item.checkout.onsite_checkout %] >- [% t('Currently in local use by') | html %] >- [% ELSE %] >- [% t('Checked out to') | html %] >- [% END %] >- [% INCLUDE 'patron-title.inc' patron=item.checkout.patron hide_patron_infos_if_needed=1 %] >- : [% tx('due {date_due}', { date_due = item.checkout.date_due }) | html %] >- </span> >-[% ELSIF transfer %] >- [% datesent = BLOCK %][% transfer.datesent | $KohaDates %][% END %] >- <span class="intransit">[% tx('In transit from {frombranch} to {tobranch} since {datesent}', { frombranch = Branches.GetName(transfer.frombranch), tobranch = Branches.GetName(transfer.tobranch), datesent = datesent }) %]</span> >-[% END %] >- >-[% IF item.itemlost %] >- [% itemlost_description = AuthorisedValues.GetDescriptionByKohaField({ kohafield = 'items.itemlost', authorised_value = item.itemlost }) %] >- [% IF itemlost_description %] >- <span class="lost">[% itemlost_description | html %]</span> >- [% ELSE %] >- <span class="lost">[% t('Unavailable (lost or missing)') | html %]</span> >- [% END %] >-[% END %] >- >-[% IF item.withdrawn %] >- [% withdrawn_description = AuthorisedValues.GetDescriptionByKohaField({ kohafield = 'items.withdrawn', authorised_value = item.withdrawn }) %] >- [% IF withdrawn_description %] >- <span class="wdn">[% withdrawn_description | html %]</span> >- [% ELSE %] >- <span class="wdn">[% t('Withdrawn') | html %]</span> >- [% END %] >-[% END %] >- >-[% IF item.damaged %] >- [% damaged_description = AuthorisedValues.GetDescriptionByKohaField({ kohafield = 'items.damaged', authorised_value = item.damaged }) %] >- [% IF damaged_description %] >- <span class="dmg">[% damaged_description | html %]</span> >- [% ELSE %] >- <span class="dmg">[% t('Damaged') | html %]</span> >- [% END %] >-[% END %] >- >-[% IF item.notforloan || item.effective_itemtype.notforloan %] >- <span> >- [% t('Not for loan') | html %] >- [% notforloan_description = AuthorisedValues.GetDescriptionByKohaField({ kohafield = 'items.notforloan', authorised_value = item.notforloan }) %] >- [% IF notforloan_description %] >- ([% notforloan_description | html %]) >- [% END %] >- </span> >-[% END %] >- >-[% hold = item.holds.next %] >-[% IF hold %] >- <span> >- [% IF hold.waitingdate %] >- Waiting at [% Branches.GetName(hold.get_column('branchcode')) | html %] since [% hold.waitingdate | $KohaDates %]. >- [% ELSE %] >- Item-level hold (placed [% hold.reservedate | $KohaDates %]) for delivery at [% Branches.GetName(hold.get_column('branchcode')) | html %]. >- [% END %] >- [% IF Koha.Preference('canreservefromotherbranches') %] >- [% t('Hold for:') | html %] >- [% INCLUDE 'patron-title.inc' patron=hold.borrower hide_patron_infos_if_needed=1 %] >- [% END %] >- </span> >-[% END %] >-[% UNLESS item.notforloan || item.effective_itemtype.notforloan || item.onloan || item.itemlost || item.withdrawn || item.damaged || transfer || hold %] >- <span>[% t('Available') | html %]</span> >-[% END %] >- >-[% IF ( item.restricted ) %] >- [% restricted_description = AuthorisedValues.GetDescriptionByKohaField({ kohafield = 'items.restricted', authorised_value = item.restricted }) %] >- [% IF restricted_description %] >- <span class="restricted">([% restricted_description | html %])</span> >- [% ELSE %] >- <span class="restricted">[% t('Restricted') | html %]</span> >- [% END %] >-[% END %] >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt >index ad7791bc359..6f010715e08 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt >@@ -442,7 +442,14 @@ > <td>[% bundle_item.biblio.author | html %]</td> > <td>[% ItemTypes.GetDescription(bundle_item.itype) | html %]</td> > <td>[% bundle_item.barcode | html %]</td> >- <td>[% INCLUDE 'item-status.inc' item=bundle_item %]</td> >+ <td> >+ [% IF bundle_item.itemlost %] >+ [% itemlost_description = AuthorisedValues.GetDescriptionByKohaField({ kohafield = 'items.itemlost', authorised_value = bundle_item.itemlost }) %] >+ <span class="lost">[% itemlost_description | html %]</span> >+ [% ELSE %] >+ Present >+ [% END %] >+ </td> > </tr> > [% ELSIF !bundle_item.itemlost %] > <tr data-barcode="[% bundle_item.barcode | html %]"> >-- >2.30.2
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 28854
:
124319
|
124498
|
124616
|
125200
|
125201
|
125202
|
125203
|
125204
|
125205
|
125206
|
126103
|
126104
|
126105
|
126106
|
126107
|
126108
|
126109
|
126110
|
126148
|
126149
|
126150
|
126151
|
126152
|
126153
|
126154
|
126155
|
126166
|
126167
|
126168
|
126169
|
126170
|
126171
|
126172
|
126173
|
127498
|
127499
|
127500
|
127501
|
127502
|
127503
|
127504
|
127505
|
127659
|
127660
|
127661
|
127662
|
127663
|
127664
|
127665
|
127666
|
127829
|
127830
|
127831
|
127832
|
127833
|
127834
|
127835
|
127836
|
127837
|
127838
|
130313
|
130314
|
130315
|
130316
|
130317
|
130318
|
130319
|
130320
|
130321
|
130322
|
130323
|
130324
|
130325
|
130326
|
130327
|
130328
|
130329
|
130330
|
130331
|
130332
|
130456
|
132703
|
132704
|
132705
|
132706
|
132707
|
132708
|
132709
|
132710
|
132711
|
132712
|
132713
|
132714
|
132715
|
132716
|
132717
|
132718
|
132719
|
132720
|
132721
|
132722
|
132723
|
135019
|
135020
|
135021
|
135022
|
135023
|
135024
|
135025
|
135026
|
135027
|
135028
|
135029
|
135030
|
135031
|
135032
|
135033
|
135034
|
135035
|
135036
|
135037
|
136226
|
136227
|
136228
|
136229
|
136230
|
136231
|
136232
|
136233
|
136234
|
136235
|
136236
|
136237
|
136238
|
136239
|
136240
|
136241
|
136242
|
136243
|
136244
|
136249
|
136253
|
136254
|
136264
|
136265
|
136266
|
136267
|
136268
|
136269
|
136270
|
136271
|
136272
|
136273
|
136274
|
136275
|
136276
|
136277
|
136278
|
136279
|
136280
|
136281
|
136282
|
136283
|
136284
|
136285
|
136287
|
136340
|
136341
|
136342
|
136343
|
136344
|
136345
|
136346
|
136347
|
136348
|
136349
|
136350
|
136351
|
136352
|
136353
|
136354
|
136355
|
136356
|
136357
|
136358
|
136359
|
136360
|
136361
|
136362
|
136363
|
136364
|
136365
|
136366
|
136367
|
136368
|
136369
|
136370
|
136371
|
136498
|
136529
|
136530
|
136613
|
136614
|
136615
|
136616
|
136617
|
136618
|
136619
|
136620
|
136621
|
136622
|
136623
|
136624
|
136625
|
136626
|
136627
|
136628
|
136629
|
136630
|
136631
|
136632
|
136633
|
136634
|
136635
|
136636
|
136637
|
136638
|
136639
|
136640
|
136641
|
136642
|
136643
|
136644
|
136645
|
136646
|
136647
|
136648
|
136649
|
136650
|
136651
|
136652
|
136654
|
136655
|
136806
|
136809
|
136811
|
136814
|
136817
|
136821
|
136824
|
136826
|
136829
|
136832
|
136835
|
136838
|
136841
|
136843
|
136846
|
136849
|
136850
|
136851
|
136852
|
136853
|
136854
|
136855
|
136856
|
136857
|
136858
|
136859
|
136860
|
136861
|
136862
|
136863
|
136864
|
136865
|
136866
|
136867
|
136868
|
136869
|
136870
|
136871
|
136872
|
136873
|
136874
|
136875
|
136876
|
136877
|
136905
|
136906
|
136907
|
136908
|
136909
|
136910
|
136911
|
136912
|
136913
|
136914
|
136915
|
136916
|
136917
|
136918
|
136919
|
136920
|
136921
|
136922
|
136923
|
136924
|
136925
|
136926
|
136927
|
136928
|
136929
|
136930
|
136931
|
136932
|
136933
|
136934
|
136935
|
136936
|
136937
|
136938
|
136939
|
136940
|
136941
|
136942
|
136943
|
136944
|
136945
|
136946
|
136947
|
136949
|
136978
|
136979
|
136980
|
136981
|
136982
|
136985
|
136988
|
136989
|
136990
|
136991
|
136992
|
136993
|
136994
|
136995
|
136996
|
136997
|
136998
|
136999
|
137000
|
137001
|
137002
|
137003
|
137004
|
137005
|
137006
|
137007
|
137008
|
137009
|
137010
|
137011
|
137012
|
137013
|
137014
|
137015
|
137016
|
137017
|
137018
|
137019
|
137020
|
137021
|
137022
|
137461
|
137462
|
137463
|
137464
|
137465
|
137466
|
137467
|
137468
|
137469
|
137470
|
137471
|
137472
|
137473
|
137474
|
137475
|
137476
|
137477
|
137478
|
137479
|
137480
|
137481
|
137482
|
137483
|
137484
|
137485
|
137486
|
137487
|
137488
|
137489
|
137490
|
137491
|
137492
|
137493
|
137494
|
137495
|
137496
|
137497
|
137498
|
137499
|
137500
|
137501
|
137503
|
137506
|
137524
|
137525
|
137527
|
137528
|
137529
|
137530
|
137531
|
137532
|
137533
|
137534
| 137535 |
137536
|
137537
|
137538
|
137540
|
137541
|
137542
|
137543
|
137544
|
137545
|
137546
|
137547
|
137548
|
137549
|
137550
|
137551
|
137552
|
137553
|
137554
|
137555
|
137556
|
137557
|
137558
|
137559
|
137560
|
137561
|
137562
|
137563
|
137564
|
137565
|
137566
|
137567
|
137568
|
137569
|
137570
|
137571
|
137684
|
137685
|
139347