| rev | 
   line source | 
| 
bsw@598
 | 
     1 local area = param.get("area", "table")
 | 
| 
bsw@774
 | 
     2 local member = param.get("member", "table")
 | 
| 
bsw@598
 | 
     3 
 | 
| 
bsw@598
 | 
     4 ui.container{ attr = { class = "area" }, content = function()
 | 
| 
bsw@598
 | 
     5 
 | 
| 
bsw@774
 | 
     6   execute.view{ module = "area", view = "_head", params = { area = area, hide_unit = true, show_content = true, member = member } }
 | 
| 
bsw@598
 | 
     7   
 | 
| 
bsw@598
 | 
     8   ui.container{ attr = { class = "content" }, content = function()
 | 
| 
bsw@619
 | 
     9     ui.tag{ content = _"Issues:" }
 | 
| 
bsw@619
 | 
    10     slot.put(" ")
 | 
| 
bsw@598
 | 
    11     ui.link{ 
 | 
| 
bsw@598
 | 
    12       module = "area", view = "show", id = area.id, params = { tab = "open", filter = "new" },
 | 
| 
bsw@598
 | 
    13       text = _("#{count} new", { count = area.issues_new_count }) 
 | 
| 
bsw@598
 | 
    14     }
 | 
| 
bsw@598
 | 
    15     slot.put(" · ")
 | 
| 
bsw@598
 | 
    16     ui.link{ 
 | 
| 
bsw@647
 | 
    17       module = "area", view = "show", id = area.id, params = { tab = "open", filter = "accepted" },
 | 
| 
bsw@598
 | 
    18       text = _("#{count} in discussion", { count = area.issues_discussion_count }) 
 | 
| 
bsw@598
 | 
    19     }
 | 
| 
bsw@598
 | 
    20     slot.put(" · ")
 | 
| 
bsw@598
 | 
    21     ui.link{ 
 | 
| 
bsw@647
 | 
    22       module = "area", view = "show", id = area.id, params = { tab = "open", filter = "half_frozen" },
 | 
| 
bsw@598
 | 
    23       text = _("#{count} in verification", { count = area.issues_frozen_count }) 
 | 
| 
bsw@598
 | 
    24     }
 | 
| 
bsw@598
 | 
    25     slot.put(" · ")
 | 
| 
bsw@598
 | 
    26     ui.link{ 
 | 
| 
bsw@647
 | 
    27       module = "area", view = "show", id = area.id, params = { tab = "open", filter = "frozen" },
 | 
| 
bsw@598
 | 
    28       text = _("#{count} in voting", { count = area.issues_voting_count }) 
 | 
| 
bsw@598
 | 
    29     }
 | 
| 
bsw@598
 | 
    30     slot.put(" · ")
 | 
| 
bsw@598
 | 
    31     ui.link{ 
 | 
| 
bsw@598
 | 
    32       module = "area", view = "show", id = area.id, params = { tab = "closed", filter = "finished" },
 | 
| 
bsw@598
 | 
    33       text = _("#{count} finished", { count = area.issues_finished_count }) 
 | 
| 
bsw@598
 | 
    34     }
 | 
| 
bsw@598
 | 
    35     slot.put(" · ")
 | 
| 
bsw@598
 | 
    36     ui.link{ 
 | 
| 
bsw@598
 | 
    37       module = "area", view = "show", id = area.id, params = { tab = "closed", filter = "cancelled" },
 | 
| 
bsw@598
 | 
    38       text = _("#{count} cancelled", { count = area.issues_cancelled_count }) 
 | 
| 
bsw@598
 | 
    39     }
 | 
| 
bsw@598
 | 
    40   end }
 | 
| 
bsw@598
 | 
    41 
 | 
| 
bsw@598
 | 
    42 end }
 |