annotate app/main/initiative/_current_draft.lua @ 276:f460555c9896
Code cleanup
author |
bsw |
date |
Sun Feb 12 20:03:26 2012 +0100 (2012-02-12) |
parents |
d13b27a37ad5 |
children |
|
rev |
line source |
bsw/jbe@19
|
1 local initiator = param.get("initiator", "table")
|
bsw/jbe@19
|
2 local initiative = param.get("initiative", "table")
|
bsw/jbe@19
|
3
|
bsw/jbe@19
|
4 if initiator and initiator.accepted and not initiative.issue.half_frozen and not initiative.issue.closed and not initiative.revoked then
|
bsw/jbe@19
|
5 ui.link{
|
bsw@276
|
6 attr = { class = "actions" },
|
bsw/jbe@19
|
7 content = function()
|
bsw/jbe@19
|
8 ui.image{ static = "icons/16/script_add.png" }
|
bsw/jbe@19
|
9 slot.put(_"Edit draft")
|
bsw/jbe@19
|
10 end,
|
bsw/jbe@19
|
11 module = "draft",
|
bsw/jbe@19
|
12 view = "new",
|
bsw/jbe@19
|
13 params = { initiative_id = initiative.id }
|
bsw/jbe@19
|
14 }
|
bsw/jbe@19
|
15 end
|
bsw@271
|
16
|
bsw@271
|
17 if initiator and initiator.accepted and not initiative.issue.half_frozen and not initiative.issue.closed and not initiative.revoked then
|
bsw@271
|
18 ui.link{
|
bsw@276
|
19 attr = { class = "actions" },
|
bsw@271
|
20 content = function()
|
bsw@271
|
21 ui.image{ static = "icons/16/script_delete.png" }
|
bsw@271
|
22 slot.put(_"Revoke initiative")
|
bsw@271
|
23 end,
|
bsw@271
|
24 module = "initiative",
|
bsw@271
|
25 view = "revoke",
|
bsw@271
|
26 id = initiative.id
|
bsw@271
|
27 }
|
bsw@271
|
28 end
|
bsw@271
|
29
|
bsw/jbe@19
|
30 execute.view{ module = "draft", view = "_show", params = { draft = initiative.current_draft } }
|