liquid_feedback_frontend
diff app/main/lf2/initiative.lua @ 213:acf92c2d33f4
Seperated css and fixed issue delegations for second generation frontend
author | bsw |
---|---|
date | Thu Mar 03 21:26:35 2011 +0100 (2011-03-03) |
parents | 3e4ad069847a |
children | 1dab81353eb1 |
line diff
1.1 --- a/app/main/lf2/initiative.lua Thu Mar 03 18:39:00 2011 +0100 1.2 +++ b/app/main/lf2/initiative.lua Thu Mar 03 21:26:35 2011 +0100 1.3 @@ -1,8 +1,12 @@ 1.4 slot.set_layout("lf2") 1.5 1.6 +slot.put_into("leftright_pre", '<div class="sidebar_right">') 1.7 +slot.put_into("leftright_post", '</div>') 1.8 + 1.9 local initiative = Initiative:by_id(param.get_id()) 1.10 1.11 local issue = initiative.issue 1.12 +issue:load("interest_for_member", { member_id = app.session.member_id }, "interest") 1.13 1.14 local supporting_members_selector = Member:new_selector() 1.15 :join("direct_supporter_snapshot", "dss", { "dss.issue_id = ? AND dss.initiative_id = ? AND dss.member_id = member.id and dss.event = (select latest_snapshot_event from issue where id = ?)", issue.id, initiative.id, issue.id }) 1.16 @@ -23,7 +27,7 @@ 1.17 1.18 slot.select("sidebar", function() 1.19 1.20 - execute.view{ module = "lf2", view = "_sidebar_issue", params = { issue = issue } } 1.21 + execute.view{ module = "lf2", view = "_sidebar_issue", params = { issue = issue, initiative_id = initiative.id } } 1.22 1.23 execute.view{ module = "lf2", view = "_sidebar_initiatives", params = { 1.24 initiatives = alternative_initiatives,