liquid_feedback_frontend
diff app/main/unit/_head.lua @ 526:18cd8595459b
Fixes for public access
author | bsw |
---|---|
date | Fri May 18 19:21:45 2012 +0200 (2012-05-18) |
parents | 63d6549cc00b |
children | 305329da1c75 |
line diff
1.1 --- a/app/main/unit/_head.lua Fri May 18 19:07:07 2012 +0200 1.2 +++ b/app/main/unit/_head.lua Fri May 18 19:21:45 2012 +0200 1.3 @@ -1,31 +1,32 @@ 1.4 local unit = param.get("unit", "table") 1.5 1.6 -slot.select("head", function() 1.7 +ui.container{ attr = { class = "unit_head" }, content = function() 1.8 1.9 - ui.container{ attr = { class = "unit_head" }, content = function() 1.10 - 1.11 - execute.view{ module = "delegation", view = "_info", params = { unit = unit } } 1.12 + execute.view{ module = "delegation", view = "_info", params = { unit = unit } } 1.13 1.14 - ui.container{ attr = { class = "title" }, content = function() 1.15 - if not config.single_unit_id then 1.16 - ui.link{ 1.17 - module = "unit", view = "show", id = unit.id, 1.18 - attr = { class = "unit_name" }, content = unit.name 1.19 - } 1.20 - else 1.21 - ui.link{ 1.22 - module = "unit", view = "show", id = unit.id, 1.23 - attr = { class = "unit_name" }, content = config.app_title 1.24 - } 1.25 - end 1.26 - end } 1.27 - 1.28 - ui.container{ attr = { class = "content" }, content = function() 1.29 - 1.30 - ui.tag{ content = "1234 Stimmberechtigte" } 1.31 - 1.32 - end } 1.33 - 1.34 + ui.container{ attr = { class = "title" }, content = function() 1.35 + if not config.single_unit_id then 1.36 + ui.link{ 1.37 + module = "unit", view = "show", id = unit.id, 1.38 + attr = { class = "unit_name" }, content = unit.name 1.39 + } 1.40 + else 1.41 + ui.link{ 1.42 + module = "unit", view = "show", id = unit.id, 1.43 + attr = { class = "unit_name" }, content = config.app_title 1.44 + } 1.45 + end 1.46 end } 1.47 1.48 -end ) 1.49 \ No newline at end of file 1.50 + ui.container{ attr = { class = "content" }, content = function() 1.51 + 1.52 + if app.session.member_id and app.session.member:has_voting_right_for_unit_id(unit.id) then 1.53 + ui.tag{ content = _"You have voting privileges" } 1.54 + slot.put(" · ") 1.55 + end 1.56 + 1.57 + ui.tag{ content = "1234 Stimmberechtigte" } 1.58 + 1.59 + end } 1.60 + 1.61 +end }