From 8a9cdcd3bcce07ace793b9b2a6ad31f4604961a2 Mon Sep 17 00:00:00 2001 From: Owen Leonard Date: Tue, 11 Mar 2014 10:58:44 -0400 Subject: [PATCH] Bug 10415 - Add course reserves to staff client home page A link to course reserves is in the global header menu but not on the home page. All links from the global header should be present on the home page as well. This patch adds it. To test, apply the patch and if necessary clear your browser cache. View the staff client home page. If you have "UseCourseReserves" enabled you should see a link for the course reserves page which is visually consistent with the other module links. If you do not have course reserves enabled you should not see the link. Unrelated: I positioned the admin link after the tools link because it bugged me. Signed-off-by: Broust Signed-off-by: marjorie barry-vila Signed-off-by: Katrin Fischer Passes all tests and QA script, works as described. Course reserves is still accessible without permissions, but you can't make any changes to the reserves then. Signed-off-by: Galen Charlton --- .../intranet-tmpl/prog/en/css/mainpage.css | 2 ++ .../intranet-tmpl/prog/en/modules/about.tt | 1 + .../prog/en/modules/intranet-main.tt | 17 +++++++++++------ .../prog/img/staff-home-icons-sprite.png | Bin 11151 -> 5262 bytes .../staff-home-icons-sprite.psd | Bin 117814 -> 126748 bytes 5 files changed, 14 insertions(+), 6 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/css/mainpage.css b/koha-tmpl/intranet-tmpl/prog/en/css/mainpage.css index 169f2a06eb..a0abee3e4b 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/css/mainpage.css +++ b/koha-tmpl/intranet-tmpl/prog/en/css/mainpage.css @@ -122,6 +122,7 @@ ul.biglinks-list li a.icon_reports {background-position:5px -733px;} ul.biglinks-list li a.icon_administration {background-position:5px -825px;} ul.biglinks-list li a.icon_tools {background-position:5px -917px;} ul.biglinks-list li a.icon_koha {background-position:5px -1008px;} +ul.biglinks-list li a.icon_course_reserves {background-position:5px -1100px;} /* Classes used for each individual module link on hover*/ ul.biglinks-list li a:hover.icon_circulation {background-position:5px -43px;} @@ -137,6 +138,7 @@ ul.biglinks-list li a:hover.icon_reports {background-position:5px -779px;} ul.biglinks-list li a:hover.icon_administration {background-position:5px -871px;} ul.biglinks-list li a:hover.icon_tools {background-position:5px -963px;} ul.biglinks-list li a:hover.icon_koha {background-position:5px -1054px;} +ul.biglinks-list li a:hover.icon_course_reserves {background-position:5px -1146px;} /* ==== MODULE LINKS - End ==== */ diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt index 72ab5fa81c..80c1db2a1d 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt @@ -481,6 +481,7 @@ glass") symbol by Philipp Suess ; Lists ("folder") symbol by Jack Biesek, Gladys Brenner, Margaret Faye, Healther Merrifield, Kate Keating, Wendy Olmstead, Todd Pierce, Jamie Cowgill, Jim Bolek ; + Course reserves ("stack of books") symbol by Jeremy J. Bristol; Cataloging ("price tag") symbol by the Noun Project ; Authorities ("link") symbol by Matthew Exton ; Serials ("newspaper") symbol by John Caserta ; Acquisitions ("present") symbol by David Goodger ; Reports diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt index 8fc64fcdf1..c34ca850d3 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt @@ -48,12 +48,17 @@ Lists + [% IF ( UseCourseReserves ) %] +
  • + Course reserves +
  • + [% END %] + [% IF ( CAN_user_editcatalogue_edit_catalogue || CAN_user_editcatalogue_edit_items ) %]
  • Cataloging
  • [% END %] -
  • Authorities
  • @@ -83,11 +88,6 @@ [% END %] - [% IF ( CAN_user_parameters ) %] -
  • - Koha administration -
  • - [% END %] [% IF ( CAN_user_tools ) %]
  • @@ -95,6 +95,11 @@
  • [% END %] + [% IF ( CAN_user_parameters ) %] +
  • + Koha administration +
  • + [% END %]
  • About Koha
  • diff --git a/koha-tmpl/intranet-tmpl/prog/img/staff-home-icons-sprite.png b/koha-tmpl/intranet-tmpl/prog/img/staff-home-icons-sprite.png index 4660df7fd056921e23924141116d2f6a4a387270..623d0020f8504c8fd1e8a8d159aa9eeb64dee322 100644 GIT binary patch literal 5262 zcmV;96mjc`P)1+1*U*^CT1eys9ps zaJovuc>jNO=~8h9j!Eqf*JNF3d!WSt8$@)Na=;mn34p5#S`gPSAlZRZ$tV}p-p^IH zfdNRf1Cez#Twod?!v)syj8EaTK7k)b-_jn4DlizT@wqkghjr=FrAyau97*4tfTMYi zrURiP7|$m48r&!_fag7ctI8)3*DvV11DS^FQ8nJr)l?4y&~yiSIyvQsxM_e47g)zL zKZWDw1dbC=7n%;lLr=n>nm+j}e&e`w=~7C{lBABX|4wj-?}T$&@J^nrU%B|xO1yQz zsl@5eaoCxkcNHE;c$&@y!Jp9(*UORyqg$1xT;D3e#I`12jx9BiRTCKi8sa5Q(ze{9 zC8>#tUtaS#)}JfNwjN${yqH3f2&bM`JlR5ogds5R+bAiDZ3G?7fG=@1;0}Z5>2kT; zl^?nAcMa=8w@=KgBwo4h`~GklLSfODCtbC1l(wi=i@5jEhrjcoNZ_;u#59C@Z zODlWNdtL0|qJBq2wxvh8B-(iEpL~DVkAPH}#VOs2>1YQB)Y{evXiP5W=ddo?+9;{_$WTr!EX2NH?UZ>@jj{8H`s>#2uQK+bw%ENS#8A7yc6y^r9_E< z3MNn#E1GVKa2PTi^;L&ZSM?EQVThxt;{)(JbZMxUwk&Cu1^}qunQ!k9Jhr=JueQ?x z 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 WJd6poR{Q@mCfx6i35?;6&))&Fn!RrT delta 1518 zcmaJ=X;4#F6n;SjqzIG&L?R)@5W;2wSpqbmptT?rFp2_33`tldBm+sbg_7rt16Er> zxgfF#odHFOtN~I%r8=F`v9$^$1d<{;Ir$4R=9i(57|BE4stw7={oS7?{4>KOo&ZD3B50?d!|(^CtTQ z)4iEKeq^REGbk`Pz!%hEXd6Vv{}IK`Mm{!MG31D-SYso@7zaSN-R1-t5HkZ3gL-r= zqdn^eS%7le&w#?#6B7?i>}aTG+7+W-Wrtwm#VY&nF|O8zatpK&+H8foHC3BYJByk% zgi1oyy%X0u5RBmYl*BVi+&j458H@4rJ5?4hXk9k@(5PK)losR7fr~s`C?k%csZBbpuKrj z-=f6QsERkb)Is6H={Ma7G$@qmwOyZFIyxEFw}}!{dhD=MPF;Dvu)cL#Ln&D; zP+tvSZoD%3_-SfyhbDhenj&qsyr)2*&g$dJg^UDN{}Vl_^(l4R@R(}s2>i!tk*l)` zE{L2f3wR47L$k@@w9a$#(cI!}ubhaH!XL=GK3&1=_fmyDMe=HgdP(q2No@$LMcrHEM3FC?`7znA zo`yhw`Hx>>6jJmQECQ+Ai9)fi|6%})NT*dQFv4xr)TWIH95ZcALzQ={LffzFK0PSA z+a1IxjEkGIP1416HHwwz2Oo^lDO+CFcZo8&qAT;TDErS>aq7fQ5qx@brS!~bA+{_& zm(f<8fmF1EXiu7Ml?&5CLlpO7qyzaeJr>Lo!ekoDc0R*}}Mzfemi_yrZCKiX^A3lXZ z$jDrkJcQSKfAmt)3^aMPB9U^f32q$HE%Y>FGn%G#+E>GZg(U=vzIkt7MRfZuC)gE% z+MBa!HKiE}O6QXK;EG$$EE) zk6(zdKi=0j#NRK(pA0H+B=krg;OsVoLj(d?bj5+^1Txt?i^FH-vFQvJGmXn-qxS)s z(*=C)Ar@1>U~NEKID(u=E}NUjV{6JBGKm84wY$;FN0-$ahNu)}+`nk~J81a{@V}Pe3dQ4@yWx5b2HuiJsd* z7YPSWxO;&vk33NA;RvEU62L|Gen9l}0Yju<2b%-|m(SYEX7A;rGtvZnmO%vs%-r!H z&dV;)