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,

Impressum / About Us