liquid_feedback_frontend

diff app/main/suggestion/show_tab.lua @ 51:0849be391140

Public read access; Read-only API for initiatives; Prepared integration of OpenID
author bsw
date Sun Apr 04 22:05:11 2010 +0200 (2010-04-04)
parents 00d1004545f1
children
line diff
     1.1 --- a/app/main/suggestion/show_tab.lua	Wed Mar 31 17:50:32 2010 +0200
     1.2 +++ b/app/main/suggestion/show_tab.lua	Sun Apr 04 22:05:11 2010 +0200
     1.3 @@ -1,11 +1,14 @@
     1.4  local suggestion = param.get("suggestion", "table") or Suggestion:by_id(param.get("suggestion_id"))
     1.5  
     1.6 -ui.tabs{
     1.7 +local tabs = {
     1.8    module = "suggestion",
     1.9    view = "show_tab",
    1.10    static_params = {
    1.11      suggestion_id = suggestion.id
    1.12    },
    1.13 +}
    1.14 +
    1.15 +tabs[#tabs+1] =
    1.16    {
    1.17      name = "description",
    1.18      label = _"Suggestion",
    1.19 @@ -14,15 +17,19 @@
    1.20      params = {
    1.21        suggestion = suggestion
    1.22      }
    1.23 -  },
    1.24 -  {
    1.25 -    name = "opinions",
    1.26 -    label = _"Opinions",
    1.27 -    module = "suggestion",
    1.28 -    view = "_opinions",
    1.29 -    params = {
    1.30 -      suggestion = suggestion
    1.31 +  }
    1.32 +
    1.33 +if app.session.member_id then
    1.34 +  tabs[#tabs+1] =
    1.35 +    {
    1.36 +      name = "opinions",
    1.37 +      label = _"Opinions",
    1.38 +      module = "suggestion",
    1.39 +      view = "_opinions",
    1.40 +      params = {
    1.41 +        suggestion = suggestion
    1.42 +      }
    1.43      }
    1.44 -  }
    1.45 -}
    1.46 +end
    1.47  
    1.48 +ui.tabs(tabs)
    1.49 \ No newline at end of file

Impressum / About Us