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