bsw/jbe@19: local initiative = param.get("initiative", "table") bsw/jbe@19: bsw@51: if app.session.member_id and not initiative.issue.half_frozen and not initiative.issue.closed and not initiative.revoked then bsw/jbe@19: ui.link{ bsw/jbe@19: content = function() bsw/jbe@19: ui.image{ static = "icons/16/comment_add.png" } bsw/jbe@19: slot.put(_"Add new suggestion") bsw/jbe@19: end, bsw/jbe@19: module = "suggestion", bsw/jbe@19: view = "new", bsw/jbe@19: params = { bsw/jbe@19: initiative_id = initiative.id bsw/jbe@19: } bsw/jbe@19: } bsw/jbe@19: end bsw/jbe@19: bsw/jbe@19: execute.view{ bsw/jbe@19: module = "suggestion", bsw/jbe@19: view = "_list", bsw/jbe@19: params = { bsw/jbe@19: initiative = initiative, bsw/jbe@19: suggestions_selector = initiative:get_reference_selector("suggestions"), bsw/jbe@19: tab_id = param.get("tab_id") bsw/jbe@19: } bsw/jbe@19: } bsw/jbe@19: