[Koha-bugs] [Bug 14252] Moving the OPAC language switcher to masthead navbar
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Sun May 31 19:11:09 CEST 2015
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14252
--- Comment #40 from M. Tompsett <mtompset at hotmail.com> ---
Comment on attachment 39707
--> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=39707
[Signed-off] (followup) Adds OpacLangSelectorMode syspref
Review of attachment 39707:
--> (http://bugs.koha-community.org/bugzilla3/page.cgi?id=splinter.html&bug=14252&attachment=39707)
-----------------------------------------------------------------
::: koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/opac.pref
@@ +321,5 @@
> + - "Display language selector on "
> + - pref: OpacLangSelectorMode
> + choices:
> + both: "both masthead and footer"
> + head: "only header"
Choose 'masthead' or 'header' and be consistent.
::: koha-tmpl/opac-tmpl/bootstrap/en/includes/masthead.inc
@@ +71,4 @@
> <a id="user-menu-trigger" class="pull-right" href="#"><i class="icon-user"></i> <span class="caret"></span></a>
> <div id="members">
> <ul class="nav pull-right">
> + [% IF ( Koha.Preference( 'OpacLangSelectorMode' ) == 'both' ) || ( Koha.Preference( 'OpacLangSelectorMode' ) == 'head' ) %]
I know it is an extra line of code, but the whole Koha.Preference() call is
'slow', so a double call is 2n. Variable access in Template Toolkit is most
certainly faster than a call.
[% SET OpacLangSelectorMode = Koha.Preference('OpacLangSelectorMode') %]
[% IF OpacLangSelectorMode == 'both' || OpacLangSelectorMode == 'head' %]
is likely faster (n+k, where 1<k<n).
@@ +106,4 @@
> [% END # / UNLESS ( one_language_enabled ) %]
> [% END # / IF ( languages_loop && opaclanguagesdisplay ) %]
> [% END # / IF opaclanguagesdisplay %]
> + [% END # / IF OpacLangSelectorMode %]
Both sections are new code, could we get the indentation right?
::: koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc
@@ +70,5 @@
> + </div> <!-- / #changelanguage -->
> + [% END # / UNLESS ( one_language_enabled ) %]
> + [% END # / IF ( languages_loop && opaclanguagesdisplay ) %]
> + [% END # / IF opaclanguagesdisplay %]
> +[% END %]
Why not indent this properly?
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list