liquid_feedback_frontend
changeset 1605:44b58a76f3e3
Removed old view
author | bsw |
---|---|
date | Mon Feb 01 21:02:47 2021 +0100 (2021-02-01) |
parents | 29cf02084694 |
children | dcbe505ddf24 |
files | app/main/unit/_sidebar.lua |
line diff
1.1 --- a/app/main/unit/_sidebar.lua Mon Feb 01 20:59:35 2021 +0100 1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 1.3 @@ -1,71 +0,0 @@ 1.4 -local member = param.get ( "member", "table" ) or app.session.member 1.5 - 1.6 -local unit = param.get ( "unit", "table" ) 1.7 - 1.8 -local areas_selector = Area:new_selector() 1.9 - :reset_fields() 1.10 - :add_field("area.id", nil, { "grouped" }) 1.11 - :add_field("area.unit_id", nil, { "grouped" }) 1.12 - :add_field("area.name", nil, { "grouped" }) 1.13 - :add_where{ "area.unit_id = ?", unit.id } 1.14 - :add_where{ "area.active" } 1.15 - :add_order_by("area.name") 1.16 - 1.17 -local areas = areas_selector:exec() 1.18 -if member then 1.19 - unit:load_delegation_info_once_for_member_id(member.id) 1.20 - areas:load_delegation_info_once_for_member_id(member.id) 1.21 -end 1.22 - 1.23 - 1.24 -ui.sidebar ( "tab-whatcanido", function () 1.25 - 1.26 - ui.sidebarHead( function () 1.27 - ui.heading { 1.28 - level = 2, content = _"Subject areas" 1.29 - } 1.30 - end ) 1.31 - 1.32 - if #areas > 0 then 1.33 - 1.34 - ui.container { class = "areas", content = function () 1.35 - 1.36 - for i, area in ipairs ( areas ) do 1.37 - 1.38 - ui.container { attr = { class = "sidebarRow" }, content = function () 1.39 - 1.40 - if member then 1.41 - local delegation = Delegation:by_pk(member.id, nil, area.id, nil) 1.42 - 1.43 - if delegation then 1.44 - ui.link { 1.45 - module = "delegation", view = "show", params = { 1.46 - area_id = area.id 1.47 - }, 1.48 - attr = { class = "delegation_info" }, 1.49 - content = function () 1.50 - ui.delegation(delegation.trustee_id, delegation.trustee_id and delegation.trustee.name) 1.51 - end 1.52 - } 1.53 - end 1.54 - end 1.55 - 1.56 - if area.subscribed then 1.57 - ui.image { attr = { class = "icon16 star" }, static = "icons/48/star.png" } 1.58 - end 1.59 - 1.60 - ui.link { 1.61 - attr = { class = "area" }, 1.62 - module = "area", view = "show", id = area.id, 1.63 - content = area.name 1.64 - } 1.65 - 1.66 - end } -- ui.tag "li" 1.67 - 1.68 - end -- for i, area 1.69 - 1.70 - end } -- ui.tag "ul" 1.71 - 1.72 - end -- if #areas > 0 1.73 - 1.74 -end ) -- ui.sidebar