Bug 9750

Summary: Bring routing lists into notices & slips
Product: Koha Reporter: Nicole C. Engard <nengard>
Component: NoticesAssignee: Lucas Gass (lukeg) <lucas>
Status: Needs Signoff --- QA Contact:
Severity: enhancement    
Priority: P5 - low CC: bwsdonna, fiona.borthwick, hing-choi.fung, kelly, lisette, lucas, michaela.sieber
Version: Main   
Hardware: All   
OS: All   
GIT URL: Initiative type: ---
Sponsorship status: --- Comma delimited list of Sponsors:
Crowdfunding goal: 0 Patch complexity: Small patch
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:
Attachments: Bug 9750: DB updates
Bug 9750: Add customizable ROUTING_LIST slip
Bug 9750: Remove RoutingListNote
Bug 9750: DB updates
Bug 9750: Add customizable ROUTING_LIST slip
Bug 9750: Remove RoutingListNote

Description Nicole C. Engard 2013-03-06 01:10:08 UTC
Routing Lists should be managed in Notices & Slips so that people can customize them with notes or news or whatever they want.
Comment 1 Nicole C. Engard 2013-03-06 14:01:12 UTC
and by 'whatever they want' I include things like phone number, email, address etc.

Nicole
Comment 2 Katrin Fischer 2015-01-06 22:50:02 UTC
*** Bug 11933 has been marked as a duplicate of this bug. ***
Comment 3 Katrin Fischer 2015-07-19 20:06:00 UTC
*** Bug 14559 has been marked as a duplicate of this bug. ***
Comment 4 Katrin Fischer 2019-04-28 13:39:21 UTC
*** Bug 8404 has been marked as a duplicate of this bug. ***
Comment 5 Donna 2020-06-09 20:25:16 UTC
This is still a commonly requested enhancement that would give users a great amount of flexibility.
Comment 6 Kelly McElligott 2020-08-17 11:44:08 UTC
I would agree, this is an area that needs love from Koha!  Help the serials libraries out!
Comment 7 Katrin Fischer 2023-05-03 14:37:00 UTC
I think this might be the last remaining hardcoded notice right now...
Comment 8 Katrin Fischer 2023-05-29 17:12:46 UTC
*** Bug 33841 has been marked as a duplicate of this bug. ***
Comment 9 Lucas Gass (lukeg) 2025-11-20 22:02:43 UTC
Created attachment 189816 [details] [review]
Bug 9750: DB updates
Comment 10 Lucas Gass (lukeg) 2025-11-20 22:02:45 UTC
Created attachment 189817 [details] [review]
Bug 9750: Add customizable ROUTING_LIST slip
Comment 11 Lucas Gass (lukeg) 2025-11-20 22:06:50 UTC
Still a little more to do here as I intend to remove the HTML customization "RoutingListNote" and migrate it to the new ROUTING_LIST notice/slip. 

I don't see a reason to have both.
Comment 12 Lucas Gass (lukeg) 2025-11-21 20:39:44 UTC
Created attachment 189871 [details] [review]
Bug 9750: Remove RoutingListNote
Comment 13 Lucas Gass (lukeg) 2025-11-21 20:52:50 UTC
Created attachment 189872 [details] [review]
Bug 9750: DB updates
Comment 14 Lucas Gass (lukeg) 2025-11-21 20:52:53 UTC
Created attachment 189873 [details] [review]
Bug 9750: Add customizable ROUTING_LIST slip

To test:
1 .To test this properly you'll need install several language packes, the more the better for testing.
2. After installing the language packs go to Tools > HTML customizations
3. Find RoutingListNote and add customizations for each language in a way that you can differentiate between them.
4. Enable TranslateNotices
5. APPLY PATCH, updatedatabase, restart_all
6. To to Tools > Notices and look for ROUTING_LIST
7. Ensure that your RoutingListNote has migarted over to the new notice and its correct for each language. This content should be appened to the bottom of the new notice.
8. GO to the Serials and find or create a subscription.
9. Revieve some serials and click "Print list", ensuring everthing looks right.
10. NOw try customizing the ROUTING_LIST slip.
11. Regenerate the slip and make sure your customizations look right and it all makes sense.
Comment 15 Lucas Gass (lukeg) 2025-11-21 20:52:56 UTC
Created attachment 189874 [details] [review]
Bug 9750: Remove RoutingListNote