liquid_feedback_frontend
view app/main/index/_sidebar_members.lua @ 1045:701a5cf6b067
Imported LiquidFeedback Frontend 3.0 branch
author | bsw |
---|---|
date | Thu Jul 10 01:19:48 2014 +0200 (2014-07-10) |
parents | |
children | a85f7ea61ef6 |
line source
1 if not app.session:has_access("all_pseudonymous") then
2 return
3 end
5 ui.sidebar ( "tab-members", function ()
6 local member_count = MemberCount:get()
7 ui.sidebarHead( function()
8 ui.heading {
9 level = 2,
10 content = _("Registered members (#{count})", { count = member_count })
11 }
12 end )
14 local selector = Member:new_selector()
15 :add_where("active")
16 :add_order_by("last_login DESC NULLS LAST, id DESC")
17 :limit(50)
19 execute.view {
20 module = 'member', view = '_list', params = {
21 members_selector = selector,
22 no_filter = true, no_paginate = true,
23 member_class = "sidebarRow sidebarRowNarrow"
24 }
25 }
27 ui.link {
28 attr = { class = "sidebarRow moreLink" },
29 text = _"Show full member list",
30 module = "member", view = "list"
31 }
33 end )