Bug 7644 - Invalid markup in staff client language chooser
This patch removes invalid markup from the language chooser in the intranet. It also copies the markup and style of the staff client include to the OPAC so the two are more consistent. I hope that will make future changes and debugging a little easier. I believe this patch also fixes Bug 7366, "Language chooser display problems." Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> Patch fixes bug 7366, but there is still a difference between staff and OPAC. Installed languages: en, en-NZ, de-DE, fr-FR Activated langauges: en, en-NZ, fr-FR OPC shows English, staff shows en-NZ as label for the list. Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
This commit is contained in:
parent
533ecd9392
commit
493d7a0f6e
|
|
@ -1738,10 +1738,15 @@ ul#i18nMenu {
|
|||
ul#i18nMenu li {
|
||||
border-left : 1px solid #CCC;
|
||||
display : inline;
|
||||
float: left;
|
||||
list-style : none;
|
||||
padding : 0 10px;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
ul#i18nMenu li.yuimenuitem {
|
||||
float: none;
|
||||
}
|
||||
|
||||
ul#i18nMenu li:first-child {
|
||||
border-left : 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<div id="changelanguage" class="ft">
|
||||
<ul id="i18nMenu" class="footermenu">
|
||||
[% FOREACH languages_loo IN languages_loop %]
|
||||
<div class="lang">
|
||||
|
||||
[% IF ( languages_loo.group_enabled ) %]
|
||||
[% IF ( languages_loo.plural ) %]
|
||||
<li class="more"><a class="sublangs" id="show[% languages_loo.rfc4646_subtag %]" href="#">[% languages_loo.native_description %] ([% languages_loo.rfc4646_subtag %])</a><div id="sub[% languages_loo.rfc4646_subtag %]">
|
||||
|
|
@ -32,7 +32,7 @@
|
|||
[% END %]
|
||||
[% END %]
|
||||
[% END %]
|
||||
</div>
|
||||
|
||||
[% END %]
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1476,29 +1476,58 @@ div#changelanguage{
|
|||
|
||||
div#changelanguage a {
|
||||
font-weight : normal;
|
||||
padding : .5em;
|
||||
}
|
||||
|
||||
div#changelanguage a.more {
|
||||
padding : .5em 0;
|
||||
}
|
||||
|
||||
div#changelanguage li.yuimenuitem {
|
||||
font-size: 120%;
|
||||
font-weight: normal;
|
||||
margin: 0;
|
||||
padding: 0 1em;
|
||||
}
|
||||
div#changelanguage li.yuimenuitem a.yuimenuitemlabel {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
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/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;
|
||||
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;
|
||||
}
|
||||
|
||||
#cartDetails,#cartUpdate,#holdDetails,#listsDetails {
|
||||
|
|
|
|||
|
|
@ -6,43 +6,46 @@
|
|||
</div>
|
||||
|
||||
[% IF ( opaclanguagesdisplay || OpacKohaUrl ) %]
|
||||
<div id="changelanguage" class="ft">
|
||||
[% IF ( languages_loop && opaclanguagesdisplay ) %]
|
||||
[% UNLESS ( one_language_enabled ) %]
|
||||
<div class="lang"><strong>Languages: </strong></div>
|
||||
[% FOREACH languages_loo IN languages_loop %]
|
||||
<div class="lang">
|
||||
[% IF ( languages_loo.group_enabled ) %]
|
||||
[% IF ( languages_loo.plural ) %]
|
||||
<a id="show[% languages_loo.rfc4646_subtag %]" class="sublangs more" href="#">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</a>[% UNLESS ( loop.last ) %] | [% END %]
|
||||
<div id="sub[% languages_loo.rfc4646_subtag %]">
|
||||
<div class="bd"><ul>
|
||||
[% FOREACH sublanguages_loo IN languages_loo.sublanguages_loop %]
|
||||
[% IF ( sublanguages_loo.enabled ) %]
|
||||
[% IF ( sublanguages_loo.sublanguage_current ) %]
|
||||
<li> [% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %] ([% sublanguages_loo.rfc4646_subtag %])</li>
|
||||
[% ELSE %]
|
||||
<li><a href="/cgi-bin/koha/opac-changelanguage.pl?language=[% sublanguages_loo.rfc4646_subtag %]"> [% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %] ([% sublanguages_loo.rfc4646_subtag %])</a></li>
|
||||
[% IF ( languages_loop && opaclanguagesdisplay ) %]
|
||||
[% UNLESS ( one_language_enabled ) %]
|
||||
<div id="changelanguage" class="ft">
|
||||
<div class="lang" style="float:left;padding: 0.1em 0;"><strong>Languages: </strong></div>
|
||||
<ul id="i18nMenu" class="footermenu">
|
||||
[% FOREACH languages_loo IN languages_loop %]
|
||||
|
||||
[% IF ( languages_loo.group_enabled ) %]
|
||||
[% IF ( languages_loo.plural ) %]
|
||||
<li class="more" style="float:left;"><a class="sublangs" id="show[% languages_loo.rfc4646_subtag %]" href="#">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</a><div id="sub[% languages_loo.rfc4646_subtag %]">
|
||||
<div class="bd"><ul>
|
||||
[% FOREACH sublanguages_loo IN languages_loo.sublanguages_loop %]
|
||||
[% IF ( sublanguages_loo.enabled ) %]
|
||||
[% IF ( sublanguages_loo.sublanguage_current ) %]
|
||||
<li> [% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %] ([% sublanguages_loo.rfc4646_subtag %])</li>
|
||||
[% ELSE %]
|
||||
<li><a href="/cgi-bin/koha/changelanguage.pl?language=[% sublanguages_loo.rfc4646_subtag %]"> [% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %] ([% sublanguages_loo.rfc4646_subtag %])</a></li>
|
||||
[% END %]
|
||||
[% END %]
|
||||
|
||||
[% END %]
|
||||
[% END %]
|
||||
</ul></div></div></li>
|
||||
|
||||
[% ELSE %]
|
||||
[% IF ( languages_loo.group_enabled ) %]
|
||||
[% IF ( languages_loo.current ) %]
|
||||
<li style="float:left;">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</li>
|
||||
[% ELSE %]
|
||||
<li style="float:left;"><a href="/cgi-bin/koha/changelanguage.pl?language=[% languages_loo.rfc4646_subtag %]">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</a></li>
|
||||
[% END %]
|
||||
[% END %]
|
||||
[% END %]
|
||||
[% END %]
|
||||
|
||||
[% END %]
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
[% ELSE %]
|
||||
[% IF ( languages_loo.group_enabled ) %]
|
||||
[% IF ( languages_loo.current ) %]
|
||||
[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]
|
||||
[% ELSE %]
|
||||
<a href="/cgi-bin/koha/opac-changelanguage.pl?language=[% languages_loo.rfc4646_subtag %]">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</a>
|
||||
[% END %]
|
||||
[% END %]
|
||||
[% END %]
|
||||
[% END %][% UNLESS ( loop.last || languages_loo.plural ) %] | [% END %]
|
||||
</div>
|
||||
[% END %]
|
||||
[% END %]
|
||||
[% END %]
|
||||
|
||||
|
||||
[% IF ( OpacKohaUrl ) %]
|
||||
<span class="koha_url">
|
||||
|
|
@ -50,7 +53,6 @@
|
|||
</span>
|
||||
[% END %]
|
||||
|
||||
</div>
|
||||
[% END %]
|
||||
|
||||
[% IF ( Babeltheque ) %]
|
||||
|
|
|
|||
Loading…
Reference in New Issue