annotate app/main/initiative/_current_draft.lua @ 273:7196685f9dd7
More optical enhancements, more repositioning
author |
bsw |
date |
Wed Feb 08 18:49:22 2012 +0100 (2012-02-08) |
parents |
d13b27a37ad5 |
children |
f460555c9896 |
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/jbe@19
|
6 attr = { style = "float: right;" },
|
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@271
|
19 attr = { class = "action", style = "float: right;" },
|
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 } }
|