liquid_feedback_frontend
view app/main/admin/cancel_issue.lua @ 1020:93fc1a338311
Added better view title for admin cancel issue
| author | bsw | 
|---|---|
| date | Sun Aug 11 22:13:32 2013 +0200 (2013-08-11) | 
| parents | 13a48d8c72f0 | 
| children | dd8b14c4b4c0 | 
 line source
     2 local id = param.get("id")
     4 if not id then
     5   ui.title("Cancel issue #{id}")
     6   ui.actions()
     7   ui.form{
     8     module = "admin",
     9     view = "cancel_issue",
    10     content = function()
    11       ui.field.text{ label = _"Issue ID", name = "id" }
    12       ui.submit{ text = _"Cancel issue" }
    13     end
    14   }
    15 else
    17   ui.title(_("Cancel issue #{id}", { id = issue.id })
    18   ui.actions()
    20   local issue = Issue:by_id(id)
    22   execute.view{ module = "initiative", view = "_list", params = {
    23     initiatives_selector = issue:get_reference_selector("initiatives")
    24   } }
    26   ui.form{
    27     module = "admin",
    28     action = "cancel_issue",
    29     id = id,
    30     attr = { class = "vertical" },
    31     content = function()
    32       ui.field.text{ label = _"Administrative notice", name = "id", multiline = true }
    33       ui.submit{ text = _"Cancel issue now" }
    34     end
    35   }
    37 end
