liquid_feedback_frontend

annotate app/main/index/_index_member.lua @ 973:8d5b214889c3

Globally changed "cancelled"(BE) to "canceled"(AE)
author bsw
date Sat Mar 09 19:31:33 2013 +0100 (2013-03-09)
parents 82f13fbbc05a
children 8288027edb54
rev   line source
bsw@558 1
bsw@558 2 local tabs = {
bsw@558 3 module = "index",
bsw@558 4 view = "index"
bsw@558 5 }
bsw@558 6
bsw@558 7 tabs[#tabs+1] = {
bsw@558 8 name = "areas",
bsw@558 9 label = _"Home",
bsw@558 10 icon = { static = "icons/16/package.png" },
bsw@558 11 module = "index",
bsw@558 12 view = "_member_home",
bsw@570 13 params = { member = app.session.member }
bsw@558 14 }
bsw@558 15
bsw@558 16 tabs[#tabs+1] = {
bsw@558 17 name = "timeline",
bsw@558 18 label = _"Latest events",
bsw@851 19 module = "event",
bsw@851 20 view = "_list",
bsw@558 21 params = { }
bsw@558 22 }
bsw@558 23
bsw@558 24
bsw@558 25 tabs[#tabs+1] = {
bsw@558 26 name = "open",
bsw@558 27 label = _"Open issues",
bsw@558 28 module = "issue",
bsw@558 29 view = "_list",
bsw@558 30 params = {
bsw@558 31 for_state = "open",
bsw@558 32 issues_selector = Issue:new_selector()
bsw@558 33 :add_where("issue.closed ISNULL")
bsw@558 34 :add_order_by("coalesce(issue.fully_frozen + issue.voting_time, issue.half_frozen + issue.verification_time, issue.accepted + issue.discussion_time, issue.created + issue.admission_time) - now()")
bsw@558 35 }
bsw@558 36 }
bsw@558 37
bsw@558 38 tabs[#tabs+1] = {
bsw@558 39 name = "closed",
bsw@558 40 label = _"Closed issues",
bsw@558 41 module = "issue",
bsw@558 42 view = "_list",
bsw@558 43 params = {
bsw@558 44 for_state = "closed",
bsw@558 45 issues_selector = Issue:new_selector()
bsw@558 46 :add_where("issue.closed NOTNULL")
bsw@558 47 :add_order_by("issue.closed DESC")
bsw@558 48
bsw@558 49 }
bsw@558 50 }
bsw@558 51
bsw@558 52 tabs[#tabs+1] = {
bsw@558 53 name = "members",
bsw@558 54 label = _"Members",
bsw@558 55 module = 'member',
bsw@558 56 view = '_list',
bsw@610 57 params = { members_selector = Member:new_selector():add_where("active") }
bsw@558 58 }
bsw@558 59
bsw@619 60 if not param.get("tab") then
bsw@619 61 execute.view{
bsw@619 62 module = "index", view = "_notifications"
bsw@619 63 }
bsw@619 64 end
bsw@558 65
bsw@558 66 ui.tabs(tabs)

Impressum / About Us