Bug 35267

Summary: Clarify CSS options for Notices
Product: Koha Reporter: Martin Renvoize <martin.renvoize>
Component: NoticesAssignee: Martin Renvoize <martin.renvoize>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: andrewfh, david
Version: Main   
Hardware: All   
OS: All   
See Also: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33478
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30287
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34704
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32344
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32345
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32346
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Bug Depends on: 30287    
Bug Blocks:    

Description Martin Renvoize 2023-11-06 14:28:58 UTC
During review of bug 33487 I made the suggestion that we should have more CSS options for our notices at the system preference level.  I've also hit this when looking into bug 30287.

So.. recording this here and hopefully we'll find some time to work on it.

Personally.. I'd have 

* EmailNoticeCSS - CSS stored in the DB for email notice CSS
* EmailNoticeCSSHosted - Location of CSS file for email notice CSS (to retain the old NoticeCSS option)
* PrintNoticeCSS - CSS stored in the DB for print notice CSS
* PrintNoticeCSSHosted - Location of the CSS file for the print notice CSS (to reatin the old SlipCSS option)

SMS doesn't support HTML/CSS so no need for that transport type to have these CSS options.
Comment 1 Martin Renvoize 2023-11-13 11:40:59 UTC
Correction, it was bug 33478
Comment 2 Martin Renvoize 2023-11-13 15:47:39 UTC
This would be easier to implement if we had continued down the path from bug 31714.. we'd have fewer places to change :(