Bug 11038: Enable use of IntranetUserCSS on staff client login page

This patch enable use of IntranetUserCss on staff client
login page.

To test:
1) Add something to IntranetUserCSS to modify login page,
for example

 #login h1 a {
   height:30px;
 }

2) Logout from staff client, no changes on login page.
3) Apply the patch
4) Reload, now logo is cut in half :)
Bonus) Login again an try changing image, add

 #login h1 {
  background: url(http://example.com/img/other-logo.png) no-repeat top center;
 }

and fix height. Logout and check

This also affects 3.20 and perhaps earlier versions.
Re-upload to fix examples

Works as expected.
Signed-off-by: Marc Véron <veron@veron.ch>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
This commit is contained in:
Bernardo Gonzalez Kriegel 2015-11-28 11:33:37 -03:00 committed by Kyle M Hall
parent 169015af94
commit 11e4c42e05
2 changed files with 2 additions and 1 deletions

View file

@ -1229,6 +1229,7 @@ sub checkauth {
intranetbookbag => C4::Context->preference("intranetbookbag"), intranetbookbag => C4::Context->preference("intranetbookbag"),
IntranetNav => C4::Context->preference("IntranetNav"), IntranetNav => C4::Context->preference("IntranetNav"),
IntranetFavicon => C4::Context->preference("IntranetFavicon"), IntranetFavicon => C4::Context->preference("IntranetFavicon"),
IntranetUserCSS => C4::Context->preference("IntranetUserCSS"),
IntranetUserJS => C4::Context->preference("IntranetUserJS"), IntranetUserJS => C4::Context->preference("IntranetUserJS"),
IndependentBranches => C4::Context->preference("IndependentBranches"), IndependentBranches => C4::Context->preference("IndependentBranches"),
AutoLocation => C4::Context->preference("AutoLocation"), AutoLocation => C4::Context->preference("AutoLocation"),

View file

@ -10,7 +10,6 @@
<link rel="stylesheet" type="text/css" media="print" href="[% themelang %]/css/print.css" /> <link rel="stylesheet" type="text/css" media="print" href="[% themelang %]/css/print.css" />
[% INCLUDE intranetstylesheet.inc %] [% INCLUDE intranetstylesheet.inc %]
[% IF ( bidi ) %]<link rel="stylesheet" type="text/css" href="[% themelang %]/css/right-to-left.css" />[% END %] [% IF ( bidi ) %]<link rel="stylesheet" type="text/css" href="[% themelang %]/css/right-to-left.css" />[% END %]
[% IF ( IntranetUserCSS ) %]<style type="text/css">[% IntranetUserCSS %]</style>[% END %]
<script type="text/javascript" src="[% interface %]/lib/jquery/jquery.js"></script> <script type="text/javascript" src="[% interface %]/lib/jquery/jquery.js"></script>
<script type="text/javascript" src="[% interface %]/lib/jquery/jquery-ui.js"></script> <script type="text/javascript" src="[% interface %]/lib/jquery/jquery-ui.js"></script>
@ -23,6 +22,7 @@
[% IF ( login ) %] [% IF ( login ) %]
<link rel="stylesheet" type="text/css" href="[% themelang %]/css/login.css" /> <link rel="stylesheet" type="text/css" href="[% themelang %]/css/login.css" />
[% END %] [% END %]
[% IF ( IntranetUserCSS ) %]<style type="text/css">[% IntranetUserCSS %]</style>[% END %]
<!-- koha core js --> <!-- koha core js -->
<script type="text/javascript" src="[% themelang %]/js/staff-global.js"></script> <script type="text/javascript" src="[% themelang %]/js/staff-global.js"></script>