liquid_feedback_frontend
view app/main/admin/member_deactivate.lua @ 1859:02c34183b6df
Fixed wrong filename in INSTALL file
| author | bsw | 
|---|---|
| date | Tue Nov 28 18:54:51 2023 +0100 (23 months ago) | 
| parents | a17ad625ffbc | 
| children | 
 line source
     1 local id = param.get_id()
     3 local member = Member:by_id(id)
     5 --ui.title(_"Deactivate member")
     7 ui.titleAdmin(_"Member")
     9 ui.grid{ content = function()
    11   ui.cell_main{ content = function()
    12     ui.container{ attr = { class = "mdl-card mdl-card__fullwidth mdl-shadow--2dp" }, content = function()
    13       ui.container{ attr = { class = "mdl-card__title mdl-card--border" }, content = function()
    14         ui.heading { attr = { class = "mdl-card__title-text" }, level = 2, content = _"Deactivate member" }
    15       end }
    16       ui.container{ attr = { class = "mdl-card__content" }, content = function()
    19         ui.form{
    20           attr = { class = "vertical section" },
    21           module = "admin",
    22           action = "member_deactivate",
    23           id = member and member.id,
    24           record = member,
    25           routing = {
    26             error = {
    27               mode = "forward",
    28               module = "admin", view = "member_deactivate", id = id
    29             },
    30             default = {
    31               mode = "redirect",
    32               modules = "admin", view = "index"
    33             }
    34           },
    35           content = function()
    37             ui.container{ content = _"Do you really want to irrevocably deactive this member?" }
    38             slot.put("<br>")
    39             ui.container{ content = _"ID" .. ": " .. member.id }
    40             ui.container{ content = _"Identification" .. ": " .. member.identification }
    41             ui.container{ content = _"Screen name" .. ": " .. member.name }
    42             slot.put("<br>")
    43             ui.tag{ tag = "input", attr = { type = "checkbox", name = "sure", value = "yes" } }
    44             ui.tag { content = _"I want to deactive this member irrevocably" }
    45             slot.put("<br />")
    46             slot.put("<br />")
    48             ui.submit{
    49               attr = { class = "mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect" },
    50               text = _"Deactivate member"
    51             }
    52             slot.put(" ")
    53             ui.link {
    54               attr = { class = "mdl-button mdl-js-button" },
    55               module = "admin", view = "member_edit", id = member.id, content = _"cancel"
    56             }
    58           end
    59         }
    60       end }
    61     end }
    62   end }
    63 end }
