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: