View | Details | Raw Unified | Return to bug 15039
Collapse All | Expand All

(-)a/koha-tmpl/opac-tmpl/bootstrap/en/includes/masthead-langmenu.inc (+36 lines)
Line 0 Link Here
1
2
[% IF ( ( opaclanguagesdisplay )   &&
3
        ( ! one_language_enabled ) &&
4
        ( languages_loop )         &&
5
        ( OpacLangSelectorMode == 'both' || OpacLangSelectorMode == 'top') )
6
%]
7
<li class="dropdown">
8
  <a href="#" title="Switch languages" class="dropdown-toggle" id="langmenu" data-toggle="dropdown" role="button"><i class="icon-flag icon-white"></i> <span class="langlabel">Languages</span> <b class="caret"></b></a>
9
    <ul aria-labelledby="langmenu" role="menu" class="dropdown-menu">
10
    [% FOREACH languages_loo IN languages_loop.sort('rfc4646_subtag') %]
11
        [% IF ( languages_loo.group_enabled ) %]
12
            [% IF ( languages_loo.plural ) %]
13
                [% FOREACH sublanguages_loo IN languages_loo.sublanguages_loop %]
14
                    [% IF ( sublanguages_loo.enabled ) %]
15
                        [% IF ( sublanguages_loo.sublanguage_current ) %]
16
                         <li role="presentation"> <a href="#" tabindex="-1" class="menu-inactive" role="menuitem">[% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %]&nbsp;<i class="icon-ok"></i></a></li>
17
                        [% ELSE %]
18
                        <li role="presentation"><a href="/cgi-bin/koha/opac-changelanguage.pl?language=[% sublanguages_loo.rfc4646_subtag %]"  tabindex="-1" role="menuitem" class="listmenulink"> [% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %]</a></li>
19
                        [% END %]
20
                    [% END # / IF sublanguages_loo.enabled %]
21
                [% END # / FOREACH sublanguages_loo %]
22
            [% ELSE %]
23
                [% IF ( languages_loo.group_enabled ) %]
24
                    [% IF ( languages_loo.current ) %]
25
                    <li role="presentation"><a href="#" tabindex="-1" class="menu-inactive" role="menuitem">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]&nbsp;<i class="icon-ok"></i></a></li>
26
                    [% ELSE %]
27
                    <li role="presentation"><a href="/cgi-bin/koha/opac-changelanguage.pl?language=[% languages_loo.rfc4646_subtag %]"  tabindex="-1" role="menuitem" class="listmenulink">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</a></li>
28
                    [% END %]
29
                [% END # / IF languages_loo.current %]
30
            [% END # / IF ( languages_loo.plural ) %]
31
        [% END # / IF ( languages_loo.group_enabled ) %]
32
    [% END # / FOREACH languages_loo IN languages_loop %]
33
    </ul> <!-- /# .dropdown-menu -->
34
</li> <!-- / .dropdown -->
35
[% END # / IF opaclanguagedisplay %]
36
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/includes/masthead.inc (-38 / +4 lines)
Lines 68-113 Link Here
68
                        [% END # / IF virtualshelves %]
68
                        [% END # / IF virtualshelves %]
69
                    </ul> <!-- / .nav -->
69
                    </ul> <!-- / .nav -->
70
                    [% IF Koha.Preference( 'virtualshelves' ) == 1 %]<div id="listsDetails"></div>[% END %]
70
                    [% IF Koha.Preference( 'virtualshelves' ) == 1 %]<div id="listsDetails"></div>[% END %]
71
                    [% IF Koha.Preference( 'opacuserlogin' ) == 1 || EnableOpacSearchHistory %]
71
                    [% IF Koha.Preference( 'opacuserlogin' ) == 1 || opaclanguagesdisplay || EnableOpacSearchHistory %]
72
                        <a id="user-menu-trigger" class="pull-right" href="#"><i class="icon-user"></i> <span class="caret"></span></a>
72
                        <a id="user-menu-trigger" class="pull-right" href="#"><i class="icon-user"></i> <span class="caret"></span></a>
73
                        <div id="members">
73
                        <div id="members">
74
                            <ul class="nav pull-right">
74
                            <ul class="nav pull-right">
75
                                [% IF OpacLangSelectorMode == 'both' || OpacLangSelectorMode == 'top' %]
75
76
                                    [% IF ( opaclanguagesdisplay ) %]
76
                                [% INCLUDE 'masthead-langmenu.inc' %]
77
                                        [% IF ( languages_loop && opaclanguagesdisplay ) %]
77
78
                                            [% UNLESS ( one_language_enabled ) %]
79
                                            <li class="dropdown">
80
                                              <a href="#" title="Switch languages" class="dropdown-toggle" id="langmenu" data-toggle="dropdown" role="button"><i class="icon-flag icon-white"></i> <span class="langlabel">Languages</span> <b class="caret"></b></a>
81
                                              <ul aria-labelledby="langmenu" role="menu" class="dropdown-menu">
82
                                              [% FOREACH languages_loo IN languages_loop.sort('rfc4646_subtag') %]
83
                                                  [% IF ( languages_loo.group_enabled ) %]
84
                                                      [% IF ( languages_loo.plural ) %]
85
                                                          [% FOREACH sublanguages_loo IN languages_loo.sublanguages_loop %]
86
                                                              [% IF ( sublanguages_loo.enabled ) %]
87
                                                                  [% IF ( sublanguages_loo.sublanguage_current ) %]
88
                                                                  <li role="presentation"> <a href="#" tabindex="-1" class="menu-inactive" role="menuitem">[% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %]&nbsp;<i class="icon-ok"></i></a></li>
89
                                                                  [% ELSE %]
90
                                                                  <li role="presentation"><a href="/cgi-bin/koha/opac-changelanguage.pl?language=[% sublanguages_loo.rfc4646_subtag %]"  tabindex="-1" role="menuitem" class="listmenulink"> [% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %]</a></li>
91
                                                                  [% END %]
92
                                                              [% END # / IF sublanguages_loo.enabled %]
93
                                                          [% END # / FOREACH sublanguages_loo %]
94
                                                      [% ELSE %]
95
                                                          [% IF ( languages_loo.group_enabled ) %]
96
                                                              [% IF ( languages_loo.current ) %]
97
                                                              <li role="presentation"><a href="#" tabindex="-1" class="menu-inactive" role="menuitem">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]&nbsp;<i class="icon-ok"></i></a></li>
98
                                                              [% ELSE %]
99
                                                              <li role="presentation"><a href="/cgi-bin/koha/opac-changelanguage.pl?language=[% languages_loo.rfc4646_subtag %]"  tabindex="-1" role="menuitem" class="listmenulink">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</a></li>
100
                                                              [% END %]
101
                                                          [% END # / IF languages_loo.current %]
102
                                                      [% END # / IF ( languages_loo.plural ) %]
103
                                                  [% END # / IF ( languages_loo.group_enabled ) %]
104
                                              [% END # / FOREACH languages_loo IN languages_loop %]
105
                                              </ul> <!-- /# .dropdown-menu -->
106
                                            </li> <!-- / .dropdown -->
107
                                            [% END # / UNLESS ( one_language_enabled ) %]
108
                                        [% END # / IF ( languages_loop && opaclanguagesdisplay ) %]
109
                                    [% END # / IF opaclanguagesdisplay %]
110
                                [% END # / IF OpacLangSelectorMode %]
111
                                [% IF Koha.Preference( 'opacuserlogin' ) == 1 %]
78
                                [% IF Koha.Preference( 'opacuserlogin' ) == 1 %]
112
                                    [% UNLESS ( loggedinusername ) %]
79
                                    [% UNLESS ( loggedinusername ) %]
113
                                        [% IF Koha.Preference('casAuthentication') %]
80
                                        [% IF Koha.Preference('casAuthentication') %]
114
- 

Return to bug 15039