liquid_feedback_frontend

view app/main/index/_lang_chooser.lua @ 1858:3d1f0464a3ea

Handle missing ldap.member.allowed function
author bsw
date Tue Sep 20 17:35:29 2022 +0200 (20 months ago)
parents 32cc544d5a5b
children
line source
1 ui.tag{ tag = "button", attr = { id = "lf-lang-menu", class = "mdl-button mdl-js-button float-right" }, content = function()
2 ui.tag{ tag = "i", attr = { class = "material-icons" }, content = "language" }
3 ui.tag{ tag = "i", attr = { class = "material-icons" }, content = "translate" }
4 end }
6 ui.tag { tag = "ul", attr = { class = "mdl-menu mdl-menu--bottom-right mdl-js-menu mdl-js-ripple-effect", ["data-mdl-for"] = "lf-lang-menu" }, content = function()
7 for i, lang in ipairs(config.enabled_languages) do
8 local langcode
9 locale.do_with({ lang = lang }, function()
10 langcode = _("[Name of Language]")
11 end)
12 ui.tag{ tag = "li", attr = { class = "mdl-menu__item" }, content = function()
13 ui.link{
14 content = langcode,
15 attr = { class = "mdl-menu__link" },
16 module = "index",
17 action = "set_lang",
18 params = { lang = lang },
19 routing = {
20 default = {
21 mode = "redirect",
22 module = request.get_module(),
23 view = request.get_view(),
24 id = request.get_id_string(),
25 params = request.get_param_strings()
26 }
27 }
28 }
29 end }
30 end
31 end }

Impressum / About Us