Bug 29079 - Make bibliographic information in holds queue customizable
Summary: Make bibliographic information in holds queue customizable
Status: Pushed to main
Alias: None
Product: Koha
Classification: Unclassified
Component: Hold requests (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Lucas Gass (lukeg)
QA Contact: Kyle M Hall (khall)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-22 15:27 UTC by Donna
Modified: 2024-11-13 20:18 UTC (History)
13 users (show)

See Also:
Change sponsored?: ---
Patch complexity: Trivial patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
This enhancement adds two new columns to the holds queue table - Author and Publication details. It removes this information from the title column. Libraries can use table settings to hide this information, for example, if you only want to show the title in the holds queue.
Version(s) released in:
24.11.00
Circulation function:


Attachments
Bug 29079: Add author and publication details columns to holds queue (4.28 KB, patch)
2024-06-17 16:45 UTC, Lucas Gass (lukeg)
Details | Diff | Splinter Review
Bug 29079: Add author and publication details columns to holds queue (4.34 KB, patch)
2024-06-17 18:50 UTC, Brendan Lawlor
Details | Diff | Splinter Review
Bug 29079: Add author and publication details columns to holds queue (4.41 KB, patch)
2024-10-18 11:39 UTC, Kyle M Hall (khall)
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Donna 2021-09-22 15:27:35 UTC
With the addition of information to the biblio info column in the Holds queue, there can end up being a lot of info in that field, and it is not necessary for many libraries.  It would be really helpful to be able to customize this to show only what the library needs.  An extra bonus would be to add a separate column for this info, so that the first column is title, and the second is biblio info that is customizable.

One example:
A history of France /

Norwich, John Julius,
First Grove Atlantic hardcover edition.
, 2018 : xiii, 382 pages, 16 unnumbered leaves of plates : 24 cm ISBN: 9780802128904

Many libraries would only want the title and author.
Comment 1 Andrew Fuerste-Henry 2022-10-05 14:23:06 UTC
This would be handy!
Comment 2 Rebecca Coert 2022-10-12 15:36:40 UTC
This would be an extremely useful addition.  +1
Comment 3 Kristi 2023-09-06 20:54:41 UTC
Agreed, this would be helpful. Particularly if certain marc fields could be configured. +1
Comment 4 Lucas Gass (lukeg) 2023-09-07 20:59:05 UTC
I propose adding 2 new columns. Author and Publication details. 

The Author column would include 100 and 110 MARC data. 
The pub details column would everything that is currently in the Title column under 'pubdata'. Edition/iSBN/publication year etc. 

This would clear up the Title field for just the title. 

This table is already controlled by Table Settings it would be configurable. 

Does it need to be more customizable than that?
Comment 5 Donna 2023-09-08 14:12:20 UTC
I think these changes would be really helpful and meet the needs for most libraries.
Comment 6 Kristi 2023-09-08 14:28:02 UTC
"I propose adding 2 new columns. Author and Publication details. 

The Author column would include 100 and 110 MARC data. 
The pub details column would everything that is currently in the Title column under 'pubdata'. Edition/iSBN/publication year etc. 

This would clear up the Title field for just the title. "


-- All this makes sense to me. Then libraries can hide either the publication details or author column if they are not using them.
Comment 7 CJ Lynce 2023-11-13 22:08:10 UTC
This would be a helpful enhancement and would allow libraries to customize the needed information, as well as conserve page space when certain information is not needed. The suggestion of two new table columns seems like a good solution.
Comment 8 Lucas Gass (lukeg) 2024-06-17 16:45:42 UTC
Created attachment 167791 [details] [review]
Bug 29079: Add author and publication details columns to holds queue

To test:
1. Apply patch, restart_all
2. Add some holds and run the holds queue builder.
3. Go to the holds queue.
4. You should see less information in the 'Title' field.
5. You should see an 'Author' column, make sure it is sortable and the data is correct.
6. You should see a 'Publication details' column, that should also be sortable. Make sure the data is correct.
7. Each column, and all other in the holds queue table, should be column configurable via Table Settings.
8. Make sure you hide/show columns via Table settings.
9. Make sure the data can be exported correctly via tha Export button.
Comment 9 Brendan Lawlor 2024-06-17 18:50:22 UTC
Created attachment 167799 [details] [review]
Bug 29079: Add author and publication details columns to holds queue

To test:
1. Apply patch, restart_all
2. Add some holds and run the holds queue builder.
3. Go to the holds queue.
4. You should see less information in the 'Title' field.
5. You should see an 'Author' column, make sure it is sortable and the data is correct.
6. You should see a 'Publication details' column, that should also be sortable. Make sure the data is correct.
7. Each column, and all other in the holds queue table, should be column configurable via Table Settings.
8. Make sure you hide/show columns via Table settings.
9. Make sure the data can be exported correctly via tha Export button.

Signed-off-by: Brendan Lawlor <blawlor@clamsnet.org>
Comment 10 Brendan Lawlor 2024-06-17 19:01:35 UTC
Our libraries will be very happy to see this. They mostly just want to see the title without all the publication details.
Comment 11 Kyle M Hall (khall) 2024-10-18 11:39:43 UTC
Created attachment 172964 [details] [review]
Bug 29079: Add author and publication details columns to holds queue

To test:
1. Apply patch, restart_all
2. Add some holds and run the holds queue builder.
3. Go to the holds queue.
4. You should see less information in the 'Title' field.
5. You should see an 'Author' column, make sure it is sortable and the data is correct.
6. You should see a 'Publication details' column, that should also be sortable. Make sure the data is correct.
7. Each column, and all other in the holds queue table, should be column configurable via Table Settings.
8. Make sure you hide/show columns via Table settings.
9. Make sure the data can be exported correctly via tha Export button.

Signed-off-by: Brendan Lawlor <blawlor@clamsnet.org>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Comment 12 Katrin Fischer 2024-10-25 09:24:46 UTC
I will hold back on this one a little bit because it contains changes to the columns_settings.yml and we are trying to move bug 33484. Please consider helping there!

This is an easy patch, so still good to go after soft feature freeze!
Comment 13 David Nind 2024-10-30 17:37:28 UTC
This bug is no longer blocked as bug 33484 is now pushed.

Still applies and seems to work as expected.

Have changed bug status back to Passed QA.

Note: For the holds queue table, all the options (Columns, Export, and so on) are left aligned, but this is currently the case in main (presumably related to another bug).
Comment 14 Katrin Fischer 2024-10-31 10:33:35 UTC
Pushed for 24.11!

Well done everyone, thank you!