liquid_feedback_frontend

view app/main/admin/cancel_issue.lua @ 1859:02c34183b6df

Fixed wrong filename in INSTALL file
author bsw
date Tue Nov 28 18:54:51 2023 +0100 (5 months ago)
parents 72f4947b8217
children
line source
1 local id = param.get("id")
3 if not id then
4 return
5 end
7 local issue = Issue:by_id(id)
8 issue:load_everything_for_member_id ( app.session.member_id )
9 issue.initiatives:load_everything_for_member_id ( app.session.member_id )
11 ui.titleAdmin(_"Cancel issue")
13 ui.grid{ content = function()
15 ui.cell_main{ content = function()
16 ui.container{ attr = { class = "mdl-card mdl-card__fullwidth mdl-shadow--2dp" }, content = function()
17 ui.container{ attr = { class = "mdl-card__title mdl-card--border" }, content = function()
18 ui.heading { attr = { class = "mdl-card__title-text" }, level = 2, content = _"public administrative notice:" }
19 end }
20 ui.container{ attr = { class = "mdl-card__content" }, content = function()
22 ui.form{
23 module = "admin",
24 action = "cancel_issue",
25 id = id,
26 attr = { class = "vertical section" },
27 content = function()
29 ui.sectionRow( function()
30 ui.field.text{ name = "admin_notice", multiline = true }
31 ui.tag{
32 tag = "input",
33 attr = {
34 type = "submit",
35 class = "mdl-button mdl-js-button mdl-button--raised",
36 value = _"cancel issue now"
37 }
38 }
39 slot.put("   ")
40 ui.link {
41 attr = { class = "mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--underlined" },
42 module = "admin", view = "index", content = _"do nothing"
43 }
44 end )
45 end
46 }
47 end }
48 end }
49 end }
51 ui.cell_sidebar{ content = function()
53 ui.container{ attr = { class = "mdl-card mdl-card__fullwidth mdl-shadow--2dp" }, content = function()
54 ui.container{ attr = { class = "mdl-card__title mdl-card--border" }, content = function()
55 ui.heading { attr = { class = "mdl-card__title-text" }, level = 2, content = _("Issue ##{id}", { id = issue.id }) }
56 end }
57 execute.view{ module = "initiative", view = "_list", params = {
58 issue = issue,
59 initiatives = issue.initiatives
60 } }
61 end }
62 end }
65 end }

Impressum / About Us