Bug 31953

Summary: Add read only "default" versions of notices that would be used if no other version of a notice is defined
Product: Koha Reporter: Kyle M Hall (khall) <kyle>
Component: NoticesAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low    
Version: Main   
Hardware: All   
OS: All   
See Also: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31951
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:

Description Kyle M Hall (khall) 2022-10-24 15:27:41 UTC
Right now we have "undeletable" system notices. However, these notices can be modified and there is no easy way to get back to the original version. If we made these versions also "read-only" it would make undoing mistakes much easier for librarians, as they would just have to delete the custom version of the notice.

When saving an "edited" version of these notices, it would actually make a copy with the branchcode set appropriately. The new order for selecting a notice would be branchcode specific, then no branchcode, then the "read-only" version.
Comment 1 Katrin Fischer 2022-10-24 15:53:33 UTC
I am not sure about this one tbh. 

* We already get complaints about the list of notices being confusing. This could add to the confusion of "which notice is actually used". 
* Translations: New notices are often added in English only and our default notices are mostly not very nice. I think the idea for read-only doesn't work so well in a multi-language environment.
* Our default notices are often not very nice and inconsistent. I would often not want to use them as a default.