Bugzilla – Attachment 9622 Details for
Bug 8111
Language chooser display problem in self-checkout
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 8111 - Language chooser display problem in self-checkout
Bug-8111---Language-chooser-display-problem-in-sel.patch (text/plain), 5.34 KB, created by
Owen Leonard
on 2012-05-16 16:52:12 UTC
(
hide
)
Description:
Bug 8111 - Language chooser display problem in self-checkout
Filename:
MIME Type:
Creator:
Owen Leonard
Created:
2012-05-16 16:52:12 UTC
Size:
5.34 KB
patch
obsolete
>From 3b10586928ab49633fb1af6f3227c766b4d8c246 Mon Sep 17 00:00:00 2001 >From: Owen Leonard <oleonard@myacpl.org> >Date: Wed, 16 May 2012 12:44:56 -0400 >Subject: [PATCH] Bug 8111 - Language chooser display problem in self-checkout >Content-Type: text/plain; charset="utf-8" > >- Adds required JavaScript and JavaScript linked files >- Updates CSS with changes relevant to this feature which had > been made to the main CSS file. >- Removes an image file which has been made obsolete now that > sco.css uses the main image sprite like opac.css does. >--- > koha-tmpl/opac-tmpl/prog/en/css/sco.css | 74 ++++++++++++++------ > .../opac-tmpl/prog/en/modules/sco/sco-main.tt | 33 +++++++++ > koha-tmpl/opac-tmpl/prog/images/more-up-arrow.gif | Bin 66 -> 0 bytes > 3 files changed, 84 insertions(+), 23 deletions(-) > delete mode 100644 koha-tmpl/opac-tmpl/prog/images/more-up-arrow.gif > >diff --git a/koha-tmpl/opac-tmpl/prog/en/css/sco.css b/koha-tmpl/opac-tmpl/prog/en/css/sco.css >index 234036b..3c4a8b4 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/css/sco.css >+++ b/koha-tmpl/opac-tmpl/prog/en/css/sco.css >@@ -271,41 +271,69 @@ a.koha_url { > color: #666666; > } > >- > div#changelanguage{ >- background-color: #fff; >- border-top: 1px solid #CCC; >- color : #666; >- font-size : 85%; >- padding : 1em; >- margin-top : 2em; >+ background-color: #fff; >+ border-top: 1px solid #CCC; >+ color : #666; >+ font-size : 85%; >+ padding : 1em; >+ margin-top : 2em; > } > > div#changelanguage a { >- font-weight : normal; >- padding : .5em; >+ font-weight : normal; >+ padding : .5em 0; > } > >-div#changelanguage a.more { >- background-image:url(../../images/more-up-arrow.gif); >- background-position:right center; >- background-repeat:no-repeat; >- padding-right:13px; >+div#changelanguage li.yuimenuitem { >+ font-size: 120%; >+ font-weight: normal; >+ margin: 0; >+ padding: 0 1em; >+} >+div#changelanguage li.yuimenuitem a.yuimenuitemlabel { >+ padding: 0; > } > >-div#changelanguage li.yuimenuitem { >- font-size : 120%; >- font-weight : normal; >- margin : 0; >- padding : 0 1em; >+ul#i18nMenu { >+ margin : 0; >+ padding : .2em 0; >+ } >+ >+ul#i18nMenu li { >+ border-left : 1px solid #CCC; >+ display : inline; >+ list-style : none; >+ padding : 0 .4em; >+ } >+ >+ul#i18nMenu li:first-child { >+ border-left : 0; >+ } >+ >+ul#i18nMenu li ul li { >+ border : 0; >+ display : block; >+ padding : 0; >+ } >+ >+ >+ul#i18nMenu li.more a { >+ background-image : url("../../images/sprite.png"); >+ background-position : 37px -940px; >+ background-repeat:no-repeat; >+ padding-right: 1.3em; > } > >-div#changelanguage li.yuimenuitem a.yuimenuitemlabel { >- padding : 0; >+ul#i18nMenu li.more ul li a { >+ background-image : none; >+ padding: 0 1.3em; > } > >-div.lang{ >- float:left; >+span.lang{ >+ float:left; >+ border-right : 1px solid black; >+ padding : 0 .5em; > } > > div.ft { >diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/sco/sco-main.tt b/koha-tmpl/opac-tmpl/prog/en/modules/sco/sco-main.tt >index 35db4fd..8eb9f08 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/modules/sco/sco-main.tt >+++ b/koha-tmpl/opac-tmpl/prog/en/modules/sco/sco-main.tt >@@ -3,6 +3,10 @@ > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> > <meta name="generator" content="Koha [% Version %]" /> <!-- leave this for stats --> > <link rel="shortcut icon" href="[% themelang %]/includes/favicon.ico" type="image/x-icon" /> >+<!-- yui js --> >+<script type="text/javascript" src="[% yuipath %]/utilities/utilities.js"></script> >+<script type="text/javascript" src="[% yuipath %]/container/container-min.js"></script> >+<script type="text/javascript" src="[% yuipath %]/menu/menu-min.js"></script> > <script type="text/javascript" src="[% themelang %]/lib/jquery/jquery.js"></script> > <script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.tablesorter.min.js"></script> > <script type="text/javascript">//<![CDATA[ >@@ -34,6 +38,35 @@ function checkout_confirm(patronid) { > return true; > } > >+// build Change Language menus >+YAHOO.util.Event.onContentReady("changelanguage", function () { >+ $(".sublangs").each(function(){ >+ var menuid = $(this).attr("id"); >+ var menuid = menuid.replace("show",""); >+ >+ var oMenu = new YAHOO.widget.Menu("sub"+menuid, { zindex: 2 }); >+ function positionoMenu() { >+ oMenu.align("bl", "tl"); >+ } >+ oMenu.subscribe("beforeShow", function () { >+ if (this.getRoot() == this) { >+ positionoMenu(); >+ } >+ }); >+ oMenu.render(); >+ oMenu.cfg.setProperty("context", ["show"+menuid, "bl", "tl"]); >+ function onYahooClick(p_oEvent) { >+ // Position and display the menu >+ positionoMenu(); >+ oMenu.show(); >+ // Stop propagation and prevent the default "click" behavior >+ YAHOO.util.Event.stopEvent(p_oEvent); >+ } >+ YAHOO.util.Event.addListener("show"+menuid, "click", onYahooClick); >+ YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionoMenu); >+ }); >+}); >+ > $.tablesorter.addParser({ > id: 'articles', > is: function(s) {return false; }, >diff --git a/koha-tmpl/opac-tmpl/prog/images/more-up-arrow.gif b/koha-tmpl/opac-tmpl/prog/images/more-up-arrow.gif >deleted file mode 100644 >index 68bd824db7538dd41f83dc424b414000236a7cae..0000000000000000000000000000000000000000 >GIT binary patch >literal 0 >HcmV?d00001 > >literal 66 >zcmZ?wbhEHb<YwSyn8?JC(sQU`+3o-T|1&T!DE?$&WME)o&;ha;K=KSs!c+QJp6-31 >Tz^r&?SH@P)WcD^UMh0sDd$JQG > >-- >1.7.9.5
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 8111
:
9622
|
9899