liquid_feedback_frontend
diff app/main/member/settings_login.lua @ 1045:701a5cf6b067
Imported LiquidFeedback Frontend 3.0 branch
| author | bsw |
|---|---|
| date | Thu Jul 10 01:19:48 2014 +0200 (2014-07-10) |
| parents | 418b590fa9ed |
| children | 32cc544d5a5b |
line diff
1.1 --- a/app/main/member/settings_login.lua Thu Jul 10 01:02:43 2014 +0200 1.2 +++ b/app/main/member/settings_login.lua Thu Jul 10 01:19:48 2014 +0200 1.3 @@ -1,21 +1,52 @@ 1.4 -ui.title(_"Change your login") 1.5 +ui.titleMember(_"login name") 1.6 1.7 -util.help("member.settings.login", _"Change login") 1.8 +execute.view { 1.9 + module = "member", view = "_sidebar_whatcanido", params = { 1.10 + member = app.session.member 1.11 + } 1.12 +} 1.13 1.14 ui.form{ 1.15 - attr = { class = "vertical" }, 1.16 + attr = { class = "wide" }, 1.17 module = "member", 1.18 action = "update_login", 1.19 routing = { 1.20 ok = { 1.21 mode = "redirect", 1.22 - module = "index", 1.23 - view = "index" 1.24 + module = "member", 1.25 + view = "show", 1.26 + id = app.session.member_id 1.27 } 1.28 }, 1.29 content = function() 1.30 - ui.field.text{ label = _"Login", name = "login", value = app.session.member.login } 1.31 - ui.submit{ value = _"Change login" } 1.32 + ui.section( function() 1.33 + ui.sectionHead( function() 1.34 + ui.heading { level = 1, content = _"Login name" } 1.35 + end ) 1.36 + 1.37 + ui.sectionRow( function() 1.38 + ui.heading { level = 2, content = _"Enter a new login name" } 1.39 + ui.field.text{ name = "login", value = app.session.member.login } 1.40 + 1.41 + slot.put("<br />") 1.42 + 1.43 + ui.tag{ 1.44 + tag = "input", 1.45 + attr = { 1.46 + type = "submit", 1.47 + class = "btn btn-default", 1.48 + value = _"Save" 1.49 + }, 1.50 + content = "" 1.51 + } 1.52 + slot.put("<br /><br /><br />") 1.53 + 1.54 + ui.link { 1.55 + module = "member", view = "show", id = app.session.member_id, 1.56 + content = _"Cancel" 1.57 + } 1.58 + end ) 1.59 + end ) 1.60 end 1.61 } 1.62