liquid_feedback_frontend
annotate app/main/initiative/_show_voting.lua @ 210:2c422bcb79de
Added tag beta31 for changeset bfd8d88f72fc
- Added support to lock inactive member
- Added esperanto translations for new phrases
- Improved and corrected some esperanto phrases
- Display delegation warnings only for open issues
- Refactored code: admin, area, contact and delegation module
- Translated admin menu
- Added policy editor to admin area
- Save and display last login date
- Small fixes
- Added support to lock inactive member
- Added esperanto translations for new phrases
- Improved and corrected some esperanto phrases
- Display delegation warnings only for open issues
- Refactored code: admin, area, contact and delegation module
- Translated admin menu
- Added policy editor to admin area
- Save and display last login date
- Small fixes
author | bsw |
---|---|
date | Sat Feb 05 20:01:09 2011 +0100 (2011-02-05) |
parents | 256d9be75916 |
children | c587d8762e62 f7bc22fbf660 |
rev | line source |
---|---|
bsw/jbe@19 | 1 local initiative = param.get("initiative", "table") |
bsw/jbe@19 | 2 |
bsw/jbe@19 | 3 if initiative.revoked then |
bsw/jbe@19 | 4 slot.put(_"Not voted (revoked from initiator)") |
bsw/jbe@19 | 5 elseif initiative.admitted == false then |
bsw/jbe@19 | 6 slot.put(_"Not voted (not admitted)") |
bsw/jbe@19 | 7 else |
bsw/jbe@19 | 8 |
bsw@31 | 9 execute.view{ |
bsw@31 | 10 module = "initiative", |
bsw@31 | 11 view = "_battles", |
bsw@31 | 12 params = { initiative = initiative } |
bsw@31 | 13 } |
bsw/jbe@19 | 14 |
bsw/jbe@19 | 15 ui.container{ |
bsw/jbe@19 | 16 attr = { class = "heading" }, |
bsw/jbe@19 | 17 content = _"Member voting" |
bsw/jbe@19 | 18 } |
bsw/jbe@19 | 19 |
bsw/jbe@19 | 20 execute.view{ |
bsw/jbe@19 | 21 module = "member", |
bsw/jbe@19 | 22 view = "_list", |
bsw/jbe@19 | 23 params = { |
bsw/jbe@19 | 24 initiative = initiative, |
bsw@190 | 25 for_votes = true, |
bsw/jbe@19 | 26 members_selector = initiative.issue:get_reference_selector("direct_voters") |
bsw/jbe@19 | 27 :left_join("vote", nil, { "vote.initiative_id = ? AND vote.member_id = member.id", initiative.id }) |
bsw/jbe@19 | 28 :add_field("direct_voter.weight as voter_weight") |
bsw/jbe@19 | 29 :add_field("coalesce(vote.grade, 0) as grade") |
bsw@190 | 30 :join("initiative", nil, "initiative.id = vote.initiative_id") |
bsw@190 | 31 :join("issue", nil, "issue.id = initiative.issue_id") |
bsw/jbe@19 | 32 } |
bsw/jbe@19 | 33 } |
bsw/jbe@19 | 34 |
bsw/jbe@19 | 35 end |