liquid_feedback_frontend

view app/main/area/_list_entry.lua @ 774:a3eb6ca34484

Completed membership/privilege tab in member page
author bsw
date Thu Jun 28 23:57:02 2012 +0200 (2012-06-28)
parents 27226084fcab
children 8d5b214889c3
line source
1 local area = param.get("area", "table")
2 local member = param.get("member", "table")
4 ui.container{ attr = { class = "area" }, content = function()
6 execute.view{ module = "area", view = "_head", params = { area = area, hide_unit = true, show_content = true, member = member } }
8 ui.container{ attr = { class = "content" }, content = function()
9 ui.tag{ content = _"Issues:" }
10 slot.put(" ")
11 ui.link{
12 module = "area", view = "show", id = area.id, params = { tab = "open", filter = "new" },
13 text = _("#{count} new", { count = area.issues_new_count })
14 }
15 slot.put(" · ")
16 ui.link{
17 module = "area", view = "show", id = area.id, params = { tab = "open", filter = "accepted" },
18 text = _("#{count} in discussion", { count = area.issues_discussion_count })
19 }
20 slot.put(" · ")
21 ui.link{
22 module = "area", view = "show", id = area.id, params = { tab = "open", filter = "half_frozen" },
23 text = _("#{count} in verification", { count = area.issues_frozen_count })
24 }
25 slot.put(" · ")
26 ui.link{
27 module = "area", view = "show", id = area.id, params = { tab = "open", filter = "frozen" },
28 text = _("#{count} in voting", { count = area.issues_voting_count })
29 }
30 slot.put(" · ")
31 ui.link{
32 module = "area", view = "show", id = area.id, params = { tab = "closed", filter = "finished" },
33 text = _("#{count} finished", { count = area.issues_finished_count })
34 }
35 slot.put(" · ")
36 ui.link{
37 module = "area", view = "show", id = area.id, params = { tab = "closed", filter = "cancelled" },
38 text = _("#{count} cancelled", { count = area.issues_cancelled_count })
39 }
40 end }
42 end }

Impressum / About Us