liquid_feedback_frontend

annotate app/main/index/_sidebar_members.lua @ 1280:deb01dfd4429

Fixed dropdown width
author bsw
date Mon Apr 18 07:00:12 2016 +0200 (2016-04-18)
parents a85f7ea61ef6
children 32cc544d5a5b
rev   line source
bsw@1045 1 if not app.session:has_access("all_pseudonymous") then
bsw@1045 2 return
bsw@1045 3 end
bsw@1045 4
bsw@1075 5 local member_count = MemberCount:get()
bsw@1075 6
bsw@1075 7 if not member_count then
bsw@1075 8 return
bsw@1075 9 end
bsw@1075 10
bsw@1045 11 ui.sidebar ( "tab-members", function ()
bsw@1045 12 ui.sidebarHead( function()
bsw@1045 13 ui.heading {
bsw@1045 14 level = 2,
bsw@1045 15 content = _("Registered members (#{count})", { count = member_count })
bsw@1045 16 }
bsw@1045 17 end )
bsw@1045 18
bsw@1045 19 local selector = Member:new_selector()
bsw@1045 20 :add_where("active")
bsw@1045 21 :add_order_by("last_login DESC NULLS LAST, id DESC")
bsw@1045 22 :limit(50)
bsw@1045 23
bsw@1045 24 execute.view {
bsw@1045 25 module = 'member', view = '_list', params = {
bsw@1045 26 members_selector = selector,
bsw@1045 27 no_filter = true, no_paginate = true,
bsw@1045 28 member_class = "sidebarRow sidebarRowNarrow"
bsw@1045 29 }
bsw@1045 30 }
bsw@1045 31
bsw@1045 32 ui.link {
bsw@1045 33 attr = { class = "sidebarRow moreLink" },
bsw@1045 34 text = _"Show full member list",
bsw@1045 35 module = "member", view = "list"
bsw@1045 36 }
bsw@1045 37
bsw@1045 38 end )

Impressum / About Us