bsw@1090: local id = param.get_id() bsw@1090: bsw@1090: local member = Member:by_id(id) bsw@1090: bsw@1621: --ui.title(_"Deactivate member") bsw@1621: bsw@1621: ui.titleAdmin(_"Member") bsw@1621: bsw@1621: ui.grid{ content = function() bsw@1621: bsw@1621: ui.cell_main{ content = function() bsw@1621: ui.container{ attr = { class = "mdl-card mdl-card__fullwidth mdl-shadow--2dp" }, content = function() bsw@1621: ui.container{ attr = { class = "mdl-card__title mdl-card--border" }, content = function() bsw@1621: ui.heading { attr = { class = "mdl-card__title-text" }, level = 2, content = _"Deactivate member" } bsw@1621: end } bsw@1621: ui.container{ attr = { class = "mdl-card__content" }, content = function() bsw@1090: bsw@1090: bsw@1621: ui.form{ bsw@1621: attr = { class = "vertical section" }, bsw@1621: module = "admin", bsw@1621: action = "member_deactivate", bsw@1621: id = member and member.id, bsw@1621: record = member, bsw@1621: routing = { bsw@1621: error = { bsw@1621: mode = "forward", bsw@1621: module = "admin", view = "member_deactivate", id = id bsw@1621: }, bsw@1621: default = { bsw@1621: mode = "redirect", bsw@1621: modules = "admin", view = "index" bsw@1621: } bsw@1621: }, bsw@1621: content = function() bsw@1090: bsw@1621: ui.container{ content = _"Do you really want to irrevocably deactive this member?" } bsw@1621: slot.put("
") bsw@1621: ui.container{ content = _"ID" .. ": " .. member.id } bsw@1621: ui.container{ content = _"Identification" .. ": " .. member.identification } bsw@1621: ui.container{ content = _"Screen name" .. ": " .. member.name } bsw@1621: slot.put("
") bsw@1621: ui.tag{ tag = "input", attr = { type = "checkbox", name = "sure", value = "yes" } } bsw@1621: ui.tag { content = _"I want to deactive this member irrevocably" } bsw@1621: slot.put("
") bsw@1621: slot.put("
") bsw@1621: bsw@1621: ui.submit{ bsw@1621: attr = { class = "mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect" }, bsw@1621: text = _"Deactivate member" bsw@1621: } bsw@1621: slot.put(" ") bsw@1621: ui.link { bsw@1621: attr = { class = "mdl-button mdl-js-button" }, bsw@1621: module = "admin", view = "member_edit", id = member.id, content = _"cancel" bsw@1621: } bsw@1621: bsw@1621: end bsw@1621: } bsw@1621: end } bsw@1621: end } bsw@1621: end } bsw@1621: end } bsw@1621: