liquid_feedback_frontend

annotate app/main/member/_event_list.lua @ 441:58647c8a0339

Show language chooser on all public pages
author bsw
date Sun Mar 11 12:35:00 2012 +0100 (2012-03-11)
parents 0a49a5268171
children 7717fd8b0308
rev   line source
bsw@414 1 local member = param.get("member", "table")
bsw@414 2 local events = param.get_all_cgi()["events"] or "personal"
bsw@414 3
bsw@414 4 ui.container{ attr = { class = "ui_filter_head" }, content = function()
bsw@414 5
bsw@414 6 ui.link{
bsw@414 7 attr = { class = events == "personal" and "ui_tabs_link active" or nil },
bsw@414 8 text = _"Personal timeline",
bsw@414 9 module = "index", view = "index", params = { tab = "timeline", events = "personal" }
bsw@414 10 }
bsw@425 11
bsw@425 12 slot.put(" ")
bsw@414 13
bsw@414 14 ui.link{
bsw@414 15 attr = { class = events == "global" and "active" or nil },
bsw@414 16 text = _"Global timeline",
bsw@414 17 module = "index", view = "index", params = { tab = "timeline", events = "global" }
bsw@414 18 }
bsw@414 19 end }
bsw@414 20
bsw@414 21 if events == "personal" then
bsw@414 22 execute.view{
bsw@414 23 module = "event", view = "_list"
bsw@414 24 }
bsw@414 25 elseif events == "global" then
bsw@414 26 execute.view{
bsw@414 27 module = "event", view = "_list", params = { global = true }
bsw@414 28 }
bsw@414 29 end

Impressum / About Us