liquid_feedback_frontend

diff app/main/member/show_tab.lua @ 273:7196685f9dd7

More optical enhancements, more repositioning
author bsw
date Wed Feb 08 18:49:22 2012 +0100 (2012-02-08)
parents 65a1f7a01e7b
children f460555c9896
line diff
     1.1 --- a/app/main/member/show_tab.lua	Wed Feb 08 00:55:17 2012 +0100
     1.2 +++ b/app/main/member/show_tab.lua	Wed Feb 08 18:49:22 2012 +0100
     1.3 @@ -140,29 +140,31 @@
     1.4    end
     1.5  end
     1.6  
     1.7 -tabs[#tabs+1] = {
     1.8 -  name = "profile",
     1.9 -  label = _"Profile",
    1.10 -  icon = { static = "icons/16/application_form.png" },
    1.11 -  module = "member",
    1.12 -  view = "_profile",
    1.13 -  params = { member = member },
    1.14 -}
    1.15 +if not show_as_homepage then
    1.16 +  tabs[#tabs+1] = {
    1.17 +    name = "profile",
    1.18 +    label = _"Profile",
    1.19 +    icon = { static = "icons/16/application_form.png" },
    1.20 +    module = "member",
    1.21 +    view = "_profile",
    1.22 +    params = { member = member },
    1.23 +  }
    1.24 +end
    1.25  
    1.26  local areas_selector = member:get_reference_selector("areas")
    1.27  tabs[#tabs+1] = {
    1.28    name = "areas",
    1.29    label = _"Areas" .. " (" .. tostring(areas_selector:count()) .. ")",
    1.30    icon = { static = "icons/16/package.png" },
    1.31 -  module = "area",
    1.32 -  view = "_list",
    1.33 -  params = { areas_selector = areas_selector },
    1.34 +  module = "member",
    1.35 +  view = "_area_list",
    1.36 +  params = { areas_selector = areas_selector, member = member },
    1.37  }
    1.38  
    1.39  local issues_selector = member:get_reference_selector("issues")
    1.40  tabs[#tabs+1] = {
    1.41    name = "issues",
    1.42 -  label = _"Interessiert" .. " (" .. tostring(issues_selector:count()) .. ")",
    1.43 +  label = _"Issues" .. " (" .. tostring(issues_selector:count()) .. ")",
    1.44    icon = { static = "icons/16/folder.png" },
    1.45    module = "issue",
    1.46    view = "_list",
    1.47 @@ -226,4 +228,15 @@
    1.48    params = { members_selector = contacts_selector },
    1.49  }
    1.50  
    1.51 +if show_as_homepage then
    1.52 +  tabs[#tabs+1] = {
    1.53 +    name = "profile",
    1.54 +    label = _"Profile",
    1.55 +    icon = { static = "icons/16/application_form.png" },
    1.56 +    module = "member",
    1.57 +    view = "_profile",
    1.58 +    params = { member = member },
    1.59 +  }
    1.60 +end
    1.61 +
    1.62  ui.tabs(tabs)

Impressum / About Us