bsw@1045: ui.titleMember(_"Screen name")
bsw@75: 
bsw@1045: execute.view {
bsw@1045:   module = "member", view = "_sidebar_whatcanido", params = {
bsw@1045:     member = app.session.member
bsw@1045:   }
bsw@1045: }
bsw@75: 
bsw@75: ui.form{
bsw@1045:   attr = { class = "wide" },
bsw@75:   module = "member",
bsw@75:   action = "update_name",
bsw@75:   routing = {
bsw@75:     ok = {
bsw@75:       mode = "redirect",
bsw@1045:       module = "member",
bsw@1045:       view = "show",
bsw@1045:       id = app.session.member_id
bsw@75:     }
bsw@75:   },
bsw@75:   content = function()
bsw@1045:     ui.section( function()
bsw@1045:       ui.sectionHead( function()
bsw@1045:         ui.heading { level = 1, content = _"Screen name" }
bsw@1045:       end )
bsw@1045: 
bsw@1045:       ui.sectionRow( function()
bsw@1045:         ui.heading { level = 2, content = _"Enter a new screen name:" }
bsw@1045:         ui.field.text{ name = "name", value = app.session.member.name }
bsw@1045:         
bsw@1045:         slot.put("
")
bsw@1045:         
bsw@1045:         ui.tag{
bsw@1045:           tag = "input",
bsw@1045:           attr = {
bsw@1045:             type = "submit",
bsw@1045:             class = "btn btn-default",
bsw@1045:             value = _"Save"
bsw@1045:           },
bsw@1045:           content = ""
bsw@1045:         }
bsw@1045:         slot.put("
")
bsw@1045:         ui.link {
bsw@1045:           module = "member", view = "show", id = app.session.member_id, 
bsw@1045:           content = _"Cancel"
bsw@1045:         }
bsw@1045:       end )
bsw@1045:     end )
bsw@75:   end
bsw@75: }