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

Impressum / About Us