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  

Impressum / About Us