Exemplo n.º 1
0
def getTotalUsersCount(context):
    userscount = 0
    usersdata = []
    if context.portal_type in ('ContentSpace'):
        usersdata = getUsersCountForSpace(context, (
            'Users',
            'Editors',
            'Contributors',
            'Readers',
        ))
    else:
        if many_users() == False:
            search_view = context.restrictedTraverse('@@pas_search')
            userscount = len(
                search_view.searchUsersByRequest(context.REQUEST,
                                                 sort_by='fullname'))
            usersdata.append({
                'id':
                'Users',
                'dispid':
                context.translate(_(u'lbl_stats_users', u'Users')),
                'count':
                userscount
            })
    return usersdata
Exemplo n.º 2
0
def getTotalUsersCount(context):
    userscount = 0
    usersdata = []
    if context.portal_type in ('ContentSpace'):
        usersdata = getUsersCountForSpace(context,('Users','Editors','Contributors','Readers',))
    else:
        if many_users() == False:
            search_view = context.restrictedTraverse('@@pas_search')
            userscount = len(search_view.searchUsersByRequest(context.REQUEST, sort_by='fullname'))
            usersdata.append({'id':'Users','dispid':context.translate(_(u'lbl_stats_users',u'Users')),'count':userscount})
    return usersdata