annotate app/main/initiative/edit.lua @ 281:b77e6a17ca77
Check unit voting right where neccessary, hide action buttons for units without voting right
author |
bsw |
date |
Thu Feb 16 15:01:49 2012 +0100 (2012-02-16) |
parents |
80c215dbf076 |
children |
|
rev |
line source |
bsw@3
|
1 local initiative = Initiative:by_id(param.get_id())
|
bsw@3
|
2
|
bsw@3
|
3 slot.put_into("title", _"Edit initiative")
|
bsw@3
|
4
|
bsw/jbe@4
|
5 slot.select("actions", function()
|
bsw/jbe@4
|
6 ui.link{
|
bsw/jbe@4
|
7 content = function()
|
bsw/jbe@4
|
8 ui.image{ static = "icons/16/cancel.png" }
|
bsw/jbe@4
|
9 slot.put(_"Cancel")
|
bsw/jbe@4
|
10 end,
|
bsw/jbe@4
|
11 module = "initiative",
|
bsw/jbe@4
|
12 view = "show",
|
bsw/jbe@4
|
13 id = initiative.id
|
bsw/jbe@4
|
14 }
|
bsw/jbe@4
|
15 end)
|
bsw/jbe@4
|
16
|
bsw@3
|
17 ui.form{
|
bsw@3
|
18 record = initiative,
|
bsw@3
|
19 module = "initiative",
|
bsw@3
|
20 action = "update",
|
bsw@3
|
21 id = initiative.id,
|
bsw@3
|
22 attr = { class = "vertical" },
|
bsw@3
|
23 routing = {
|
bsw@3
|
24 default = {
|
bsw@3
|
25 mode = "redirect",
|
bsw@3
|
26 module = "initiative",
|
bsw@3
|
27 view = "show",
|
bsw@3
|
28 id = initiative.id
|
bsw@3
|
29 }
|
bsw@3
|
30 },
|
bsw@3
|
31 content = function()
|
bsw@3
|
32 ui.field.text{ label = _"Discussion URL", name = "discussion_url" }
|
bsw@3
|
33 ui.submit{ text = _"Save" }
|
bsw@3
|
34 end
|
bsw@3
|
35 } |