Like Bug 28080 but for the staff client. It would be nice if there was a system preference to allow librarians to insert HTML into the document <head> on the staff cleint. Currently there is no way to add custom scripts or meta content, links to Google fonts, etc.
Created attachment 119145 [details] [review] Bug 28083: Add IntranetHTMLHead system preference To tes: -Apply patch -Look for the syspref IntranetHTMLHead -If you insert HTML it should be present inside the <head> on all pages in the staff interface -An easy way to test is to add something like this: <style>body{ background: red !important } </style> -All staff interface pages should then have a red background
Created attachment 119170 [details] [review] Bug 28083: Add IntranetHTMLHead system preference To tes: -Apply patch -Look for the syspref IntranetHTMLHead -If you insert HTML it should be present inside the <head> on all pages in the staff interface -An easy way to test is to add something like this: <style>body{ background: red !important } </style> -All staff interface pages should then have a red background Signed-off-by: David Nind <david@davidnind.com>
One minor suggestion, could we rename StaffInterfaceHTMLHead to be consistent with our Terminology list? Also noting that the preference names are already a mix of Intranet.. and StaffClient..
Comment3 has not been addressed or answered three months later. Changing status to reflect need for feedback
Like we discussed in Bug 28080, these patches are probably unnecessary as there are plenty of workarounds to get things into the HTML head. Marking this one as invalid as well.