---
koha-tmpl/opac-tmpl/prog/en/css/opac.css | 88 +++++---------------
.../opac-tmpl/prog/en/includes/opac-bottom.inc | 17 ++--
koha-tmpl/opac-tmpl/prog/en/js/script.js | 48 ++++++-----
koha-tmpl/opac-tmpl/prog/images/more-up-arrow.gif | Bin 155 -> 66 bytes
4 files changed, 56 insertions(+), 97 deletions(-)
diff --git a/koha-tmpl/opac-tmpl/prog/en/css/opac.css
b/koha-tmpl/opac-tmpl/prog/en/css/opac.css
index c9e7990..79f68e6 100644
--- a/koha-tmpl/opac-tmpl/prog/en/css/opac.css
+++ b/koha-tmpl/opac-tmpl/prog/en/css/opac.css
@@ -1183,84 +1183,36 @@ div.message {
color : #000;
}
-
-ul#i18nMenu {
- margin : 0;
- padding : .2em 0;
- }
-
-ul#i18nMenu li {
- border-left : 1px solid #CCC;
- display : inline;
- list-style : none;
- padding : 0 10px;
- }
-
-ul#i18nMenu li a {
- text-decoration : none;
-}
-
-ul#i18nMenu li:first-child {
- border-left : 0;
- }
-
-ul#i18nMenu li ul li {
- border : 0;
- display : block;
+div#changelanguage{
+ background-color: #fff;
+ border-top: 1px solid #CCC;
+ color : #666;
+ font-size : 85%;
+ padding : 1em;
}
+div#changelanguage a {
+ font-weight : normal;
+ padding : .5em;
+}
-ul#i18nMenu li.more a {
+div#changelanguage a.more {
background-image:url(../../images/more-up-arrow.gif);
background-position:right center;
background-repeat:no-repeat;
padding-right:13px;
}
-
-ul#i18nMenu li.more ul li a {
- background-image : none;
- padding-right : 20px;
-}
- div#changelanguage{
- background-color: #fff;
- border-top: 1px solid #CCC;
- position:absolute;
- bottom:0;
- left:0;
- width:100%;
- height: 1.8em;
- }
-
- @media screen{
- body>div#changelanguage {
- position: fixed;
- }
- }
-
- * html body{
- overflow:hidden;
- }
-
- * html div#doc1{
- height:100%;
- overflow:auto;
- }
-
- * html div#doc2{
- height:100%;
- overflow:auto;
- }
-
- * html div#doc3{
- height:100%;
- overflow:auto;
- }
-
-div#changelanguage a.yuimenuitemlabel {
- color : #006699;
+div#changelanguage li.yuimenuitem {
+ font-size : 120%;
font-weight : normal;
- }
+ margin : 0;
+ padding : 0 1em;
+}
+
+div#changelanguage li.yuimenuitem a.yuimenuitemlabel {
+ padding : 0;
+}
#cartDetails,#cartUpdate {
background-color : #FFF;
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/opac-bottom.inc
b/koha-tmpl/opac-tmpl/prog/en/includes/opac-bottom.inc
index 1020e32..e4551c0 100644
--- a/koha-tmpl/opac-tmpl/prog/en/includes/opac-bottom.inc
+++ b/koha-tmpl/opac-tmpl/prog/en/includes/opac-bottom.inc
@@ -7,12 +7,12 @@
</div>
<!-- TMPL_IF NAME="opaclanguagesdisplay" -->
<!-- TMPL_IF NAME="languages_loop" -->
- <div id="changelanguage" class="ft">
- <ul id="i18nMenu" class="footermenu">
+ <div id="changelanguage" class="ft"><strong>Languages: </strong>
<!-- TMPL_LOOP NAME="languages_loop" -->
<!-- TMPL_IF NAME="group_enabled" -->
<!-- TMPL_IF NAME="plural" -->
- <li class="more"><a id="showlang" href="#"><!-- TMPL_IF
NAME="native_description" --><!-- TMPL_VAR NAME="native_description" --><!--
TMPL_ELSE --><!-- TMPL_VAR NAME="rfc4646_subtag" --><!-- /TMPL_IF --></a><div
id="sublangs">
+ <a id="show<!-- TMPL_VAR NAME="rfc4646_subtag" -->"
class="sublangs more" href="#"><!-- TMPL_IF NAME="native_description" --><!--
TMPL_VAR NAME="native_description" --><!-- TMPL_ELSE --><!-- TMPL_VAR
NAME="rfc4646_subtag" --><!-- /TMPL_IF --></a>
+ <div id="sub<!-- TMPL_VAR NAME="rfc4646_subtag" -->">
<div class="bd"><ul>
<!-- TMPL_LOOP NAME="sublanguages_loop" -->
<!-- TMPL_IF NAME="enabled" -->
@@ -23,22 +23,23 @@
<!-- /TMPL_IF -->
<!-- /TMPL_IF -->
<!-- /TMPL_LOOP -->
- </ul></div></div></li>
+ </ul>
+ </div>
+ </div>
<!-- TMPL_ELSE -->
<!-- TMPL_UNLESS NAME="one_language_enabled" -->
<!-- TMPL_IF NAME="group_enabled" -->
<!-- TMPL_IF NAME="current" -->
- <li><!-- TMPL_IF NAME="native_description" --><!--
TMPL_VAR NAME="native_description" --><!-- TMPL_ELSE --><!-- TMPL_VAR
NAME="rfc4646_subtag" --><!-- /TMPL_IF --></li>
+ <!-- TMPL_IF NAME="native_description" --><!-- TMPL_VAR
NAME="native_description" --><!-- TMPL_ELSE --><!-- TMPL_VAR
NAME="rfc4646_subtag" --><!-- /TMPL_IF -->
<!-- TMPL_ELSE -->
- <li><a
href="/cgi-bin/koha/opac-changelanguage.pl?language=<!-- TMPL_VAR
NAME="rfc4646_subtag" -->"><!-- TMPL_IF NAME="native_description" --><!--
TMPL_VAR NAME="native_description" --><!-- TMPL_ELSE --><!-- TMPL_VAR
NAME="rfc4646_subtag" --><!-- /TMPL_IF --></a></li>
+ <a
href="/cgi-bin/koha/opac-changelanguage.pl?language=<!-- TMPL_VAR
NAME="rfc4646_subtag" -->"><!-- TMPL_IF NAME="native_description" --><!--
TMPL_VAR NAME="native_description" --><!-- TMPL_ELSE --><!-- TMPL_VAR
NAME="rfc4646_subtag" --><!-- /TMPL_IF --></a>
<!-- /TMPL_IF -->
<!-- /TMPL_IF -->
<!-- /TMPL_IF -->
<!-- /TMPL_UNLESS -->
- <!-- /TMPL_IF -->
+ <!-- /TMPL_IF --><!-- TMPL_UNLESS NAME="__last__" --> | <!--
/TMPL_UNLESS -->
<!-- /TMPL_LOOP -->
- </ul>
</div>
<!-- /TMPL_IF -->
<!-- /TMPL_IF -->
diff --git a/koha-tmpl/opac-tmpl/prog/en/js/script.js
b/koha-tmpl/opac-tmpl/prog/en/js/script.js
index 4c8d077..4763af3 100644
--- a/koha-tmpl/opac-tmpl/prog/en/js/script.js
+++ b/koha-tmpl/opac-tmpl/prog/en/js/script.js
@@ -26,27 +26,33 @@ $(document).ready(function(){
// build Change Language menus
YAHOO.util.Event.onContentReady("changelanguage", function () {
- var oMenu = new YAHOO.widget.Menu("sublangs", { zindex: 2 });
- function positionoMenu() {
- oMenu.align("bl", "tl");
- }
- oMenu.subscribe("beforeShow", function () {
- if (this.getRoot() == this) {
- positionoMenu();
- }
- });
- oMenu.render();
- oMenu.cfg.setProperty("context", ["showlang",
"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("showlang",
"click", onYahooClick);
-
YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionoMenu);
- });
+ $(".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);
+
+ });
+});
// Build lists menu
YAHOO.util.Event.onContentReady("listsmenu", function () {
diff --git a/koha-tmpl/opac-tmpl/prog/images/more-up-arrow.gif
b/koha-tmpl/opac-tmpl/prog/images/more-up-arrow.gif
index
a62357d651692c92fb53a1cb1daf59aa6c761655..68bd824db7538dd41f83dc424b414000236a7cae
100644
GIT binary patch
literal 66
zcmZ?wbhEHb<YwSyn8?JC(sQU`+3o-T|1&T!DE?$&WME)o&;ha;K=KSs!c+QJp6-31
Tz^r&[EMAIL PROTECTED])WcD^UMh0sDd$JQG
literal 155
zcmZ?wbhEHb<YwSyIKsqWoHq0S|Njg$1ByRc7#SFt7<523fb3*ol~|zAmy$Uz!;49)
Vo9Tn}>;m8G?>cU0>9;Xh0|1g#6F~p~
--
1.5.5.GIT
_______________________________________________
Koha-patches mailing list
[email protected]
http://lists.koha.org/mailman/listinfo/koha-patches