liquid_feedback_frontend
diff app/main/lf2/_sidebar.lua @ 211:4993b71b383f
First checkin of lf2 (frontend second generation) prototype
| author | bsw |
|---|---|
| date | Wed Mar 02 20:06:26 2011 +0100 (2011-03-02) |
| parents | |
| children | 3e4ad069847a |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/app/main/lf2/_sidebar.lua Wed Mar 02 20:06:26 2011 +0100 1.3 @@ -0,0 +1,36 @@ 1.4 +local member_areas_selector = Area:build_selector{ 1.5 + member_id = app.session.member_id, 1.6 + order = "name" 1.7 +} 1.8 +local other_areas_selector = Area:build_selector{ 1.9 + not_member_id = app.session.member_id, 1.10 + order = "name" 1.11 +} 1.12 + 1.13 +execute.view{ module = "lf2", view = "_delegation_global" } 1.14 + 1.15 +ui.form{ 1.16 + content = function() 1.17 + 1.18 + ui.container{ attr = { class = "boxhead" }, content = _"" } 1.19 + --execute.view{ module = "lf2", view = "_areas", params = { areas_selector = member_areas_selector } } 1.20 + 1.21 + execute.view{ 1.22 + module = "lf2", view = "_areas", params = { 1.23 + areas_selector = member_areas_selector, 1.24 + head_content = function() ui.tag{ content = _"Areas, you are member of" } end 1.25 + } 1.26 + } 1.27 + 1.28 + execute.view{ 1.29 + module = "lf2", view = "_areas", params = { 1.30 + areas_selector = other_areas_selector, 1.31 + head_content = function() ui.tag{ content = _"Areas, you are not member of" } end 1.32 + } 1.33 + } 1.34 + 1.35 + end 1.36 +} 1.37 + 1.38 +execute.view{ module = "lf2", view = "_search", params = { area = area } } 1.39 +