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