liquid_feedback_frontend

view app/main/index/send_login.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.title(_"Recover login name")
3 ui.container{ attr = { class = "mdl-grid" }, content = function()
4 ui.container{ attr = { class = "mdl-cell mdl-cell--12-col" }, content = function()
5 execute.view{ module = "index", view = "_lang_chooser" }
7 ui.heading{ level = 1, content = _"Forgot login name?" }
9 ui.tag{
10 tag = 'p',
11 content = _'Please enter your email address. You will receive an email with your login name.'
12 }
14 ui.form{
15 attr = { class = "vertical" },
16 module = "index",
17 action = "send_login",
18 routing = {
19 default = {
20 mode = "redirect",
21 module = "index",
22 view = "login", params = {
23 redirect_module = param.get("redirect_module"),
24 redirect_view = param.get("redirect_view"),
25 redirect_id = param.get("redirect_id"),
26 redirect_params = param.get("redirect_params")
27 }
28 }
29 },
30 content = function()
31 ui.field.text{
32 container_attr = { class = "mdl-textfield mdl-js-textfield mdl-textfield--floating-label" },
33 attr = { id = "lf-login__username", class = "mdl-textfield__input" },
34 label_attr = { class = "mdl-textfield__label", ["for"] = "lf-login__username" },
35 label = _'Email address',
36 name = 'email',
37 value = ''
38 }
39 slot.put("<br />")
41 slot.put("<br /><br />")
42 ui.tag{
43 tag = "input",
44 attr = {
45 type = "submit",
46 class = "mdl-button mdl-js-button mdl-button--raised mdl-button--colored",
47 value = _"Request email with login name"
48 }
49 }
50 slot.put(" &nbsp; ")
51 ui.link{
52 attr = { class = "mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect" },
53 module = "index", view = "login", text = _"Cancel", params = {
54 redirect_module = param.get("redirect_module"),
55 redirect_view = param.get("redirect_view"),
56 redirect_id = param.get("redirect_id"),
57 redirect_params = param.get("redirect_params")
58 }
59 }
60 end
61 }
62 end }
63 end }

Impressum / About Us