[Bug 34486] New: Show OPAC Column Due Date only if items on loan exist
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 Bug ID: 34486 Summary: Show OPAC Column Due Date only if items on loan exist Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: OPAC Assignee: oleonard@myacpl.org Reporter: michaela.sieber@kit.edu QA Contact: testopia@bugs.koha-community.org The OPAC holdings table always has a column for Due Date even if all items are available or all items are not for loan. The Column Due Date should only appear if items on loan exist. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Show OPAC Column Due Date |Hide more OPAC holdings |only if items on loan exist |table columns when they are | |empty Status|NEW |ASSIGNED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff Patch complexity|--- |Small patch -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 --- Comment #1 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 170068 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=170068&action=edit Bug 34486: Show OPAC Column Due Date only if items on loan exist This patch updates the OPAC bibliographic detail page so that in the holdings table, the following columns are hidden if they contain no data: Call number, date due, materials, checkouts, barcode, and item-level holds. To test, apply the patch and restart services. - In the staff interface, go to Administration -> System preferences. - Search for OPACShowHoldQueueDetails and set it to "Show holds and their priority level." - Search for OPACShowHoldQueueDetails and set it to "Show holds and their priority level." - In the OPAC, locate a bibliographic record with multiple items. - View the detail page and confirm that the holdings table doesn't show these columns if there is no data in any of the rows: Call number, date due, materials, barcode, and item-level holds - For each of the affected fields, update the record the record so that there is data to be shown for at least one of the items: - Edit an item to add: call number, materials specified, barcode - Check out an item to someone in order to show the date due column - Place an item-level hold on one of the items to show the item holds column. - Go to Administration -> Table settings -> OPAC -> biblio-detail and configure some columns to be hidden by default. Confirm that your changes are correctly shown in the OPAC holdings table. Sponsored-by: Athens County Public Libraries -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 PTFS Europe Sandboxes <sandboxes@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #170068|0 |1 is obsolete| | --- Comment #2 from PTFS Europe Sandboxes <sandboxes@ptfs-europe.com> --- Created attachment 170073 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=170073&action=edit Bug 34486: Show OPAC Column Due Date only if items on loan exist This patch updates the OPAC bibliographic detail page so that in the holdings table, the following columns are hidden if they contain no data: Call number, date due, materials, checkouts, barcode, and item-level holds. To test, apply the patch and restart services. - In the staff interface, go to Administration -> System preferences. - Search for OPACShowHoldQueueDetails and set it to "Show holds and their priority level." - Search for OPACShowHoldQueueDetails and set it to "Show holds and their priority level." - In the OPAC, locate a bibliographic record with multiple items. - View the detail page and confirm that the holdings table doesn't show these columns if there is no data in any of the rows: Call number, date due, materials, barcode, and item-level holds - For each of the affected fields, update the record the record so that there is data to be shown for at least one of the items: - Edit an item to add: call number, materials specified, barcode - Check out an item to someone in order to show the date due column - Place an item-level hold on one of the items to show the item holds column. - Go to Administration -> Table settings -> OPAC -> biblio-detail and configure some columns to be hidden by default. Confirm that your changes are correctly shown in the OPAC holdings table. Sponsored-by: Athens County Public Libraries Signed-off-by: Michaela Sieber <michaela.sieber@kit.edu> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 Michaela Sieber <michaela.sieber@kit.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off --- Comment #3 from Michaela Sieber <michaela.sieber@kit.edu> --- Great enhancement, thanks! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 Paul Derscheid <paul.derscheid@lmscloud.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 Paul Derscheid <paul.derscheid@lmscloud.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #170073|0 |1 is obsolete| | --- Comment #4 from Paul Derscheid <paul.derscheid@lmscloud.de> --- Created attachment 170587 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=170587&action=edit Bug 34486: Show OPAC Column Due Date only if items on loan exist This patch updates the OPAC bibliographic detail page so that in the holdings table, the following columns are hidden if they contain no data: Call number, date due, materials, checkouts, barcode, and item-level holds. To test, apply the patch and restart services. - In the staff interface, go to Administration -> System preferences. - Search for OPACShowHoldQueueDetails and set it to "Show holds and their priority level." - Search for OPACShowHoldQueueDetails and set it to "Show holds and their priority level." - In the OPAC, locate a bibliographic record with multiple items. - View the detail page and confirm that the holdings table doesn't show these columns if there is no data in any of the rows: Call number, date due, materials, barcode, and item-level holds - For each of the affected fields, update the record the record so that there is data to be shown for at least one of the items: - Edit an item to add: call number, materials specified, barcode - Check out an item to someone in order to show the date due column - Place an item-level hold on one of the items to show the item holds column. - Go to Administration -> Table settings -> OPAC -> biblio-detail and configure some columns to be hidden by default. Confirm that your changes are correctly shown in the OPAC holdings table. Sponsored-by: Athens County Public Libraries Signed-off-by: Michaela Sieber <michaela.sieber@kit.edu> Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 --- Comment #5 from Paul Derscheid <paul.derscheid@lmscloud.de> --- Created attachment 170588 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=170588&action=edit Bug 34486: (QA follow-up) Tidy changes to opac/opac-detail.pl -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- QA Contact|testopia@bugs.koha-communit |me@paulderscheid.xyz |y.org | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 --- Comment #6 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Fixed QA tool complaint: FAIL t/db_dependent/Koha/Installer.t FAIL file permissions File must have the exec flag -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)| |24.11.00 released in| | Status|Passed QA |Pushed to main -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 --- Comment #7 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Pushed for 24.11! Well done everyone, thank you! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 Martin Renvoize (ashimema) <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |release-notes-needed -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to main |RESOLVED Resolution|--- |FIXED CC| |lucas@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34486 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Text to go in the| |This patch updates the OPAC release notes| |bibliographic detail page | |so that in the holdings | |table, the following | |columns are hidden if they | |contain no data: Call | |number, date due, | |materials, checkouts, | |barcode, and item-level | |holds. Keywords|release-notes-needed | -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org