New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User list #283

Open
tobscure opened this Issue Aug 28, 2015 · 31 comments

Comments

Projects
None yet
@tobscure
Member

tobscure commented Aug 28, 2015

_3 Upvotes_ We want to offer an extensible user list which displays users sorted by metrics (no. of posts/discussions in core, and could be extended to show no. of likes received, etc.)

What needs to be done:

  • Decide if this should be part of core, or should be a default extension. (i.e. should we allow it to be disabled?)
  • Design it.
  • Implementation needs to be nutted out
@huytd

This comment has been minimized.

Contributor

huytd commented Aug 28, 2015

This is for the Administation Dashboard or for the Front-End where all members could see the User list?
In my opinion, we also need the User management for Administration Dashboard, so it should be in the core
And a new extension for displaying User list on front-end since not everyone required this feature.

@moutonnoireu

This comment has been minimized.

moutonnoireu commented Nov 28, 2015

It should be part of flarum, core or default extension is a false debate, it just have to exist, one way or another.

@cbmainz

This comment has been minimized.

cbmainz commented Dec 10, 2015

+1
Yes, it would be very helpful to have a user management for Administration Dashboard.

@axadr

This comment has been minimized.

axadr commented Jan 13, 2016

Aministrator needs to know who are signed up into a forum. Simple list of users should be a part of core. Core has to be enough functional without extensions.

@warpdesign

This comment has been minimized.

warpdesign commented Jan 14, 2016

+1
Should be there in admin.

I think there should be a way to manually confirm people's email too.

@dcsjapan

This comment has been minimized.

Member

dcsjapan commented Jan 14, 2016

Why not make it available in the user interface, but with added functionality for admins?

  • Whether non-admin, non-mod users can see this page would be handled by permissions.
  • Admin controls would be displayed in a manner similar to the controls displayed on profiles.
  • I agree, one of those controls could be manual confirmation of email.
@jordanjay29

This comment has been minimized.

Member

jordanjay29 commented Jan 14, 2016

I definitely think it's as useful on the user side as the admin side. The userlist could benefit from various filters, and Awaiting Email Confirmation could be one of them for those with admin permissions.

@cherryade

This comment has been minimized.

cherryade commented Jan 20, 2016

+1 This should be a core feature.

@HLFH

This comment has been minimized.

HLFH commented Jan 20, 2016

@Mecvak

This comment has been minimized.

Mecvak commented Jan 21, 2016

This should be a extension.
Core should permit a api to easily access the user list and interact with it (suspend, delete, etc) but the interface to interact with it should be a extension.
This is less about whether you'd ever want to disable it rather then would you ever want to have the option to use a alternate extension to do the same thing.

@tobscure

This comment has been minimized.

Member

tobscure commented Feb 6, 2016

@franzliedke franzliedke modified the milestone: 0.1.0 Apr 7, 2016

@wion

This comment has been minimized.

wion commented Apr 15, 2016

How does an admin make a user a moderator, for example? I don't see this ability anywhere, or am I missing it? It doesn't make any sense to suggest a "moderator" group in Permissions but not be able to create any moderators. So, definitely some minimum roles management is needed in the administration area. And it would logically be tied with groups too, since you're already allowing creation of groups.

@franzliedke

This comment has been minimized.

Member

franzliedke commented Apr 15, 2016

@wion That's already possible. Just go to a user's profile, click on "Controls" and then "Edit": there you can assign them to existing groups.

@wion

This comment has been minimized.

wion commented Apr 15, 2016

Hmm... I don't see where to find the user's profile. At the moment it's just me as admin, and me as another account. Neither account has posted any threads yet. When logged in as admin, I don't see any way to access the profile of my other account. But maybe that's because the account hasn't made a post yet? Is that how you would normally find a profile? I would expect there to be a members list or something. No?

@franzliedke

This comment has been minimized.

Member

franzliedke commented Apr 15, 2016

Yeah, that's all coming. You're right, you can access a user's profile via posts (or via the URL directly).

@wion

This comment has been minimized.

wion commented Apr 15, 2016

Okay, I see. Thanks for the info.

@tobscure

This comment has been minimized.

Member

tobscure commented Apr 15, 2016

or via the search box, if you type the first few characters of their name

@vijeetgv

This comment has been minimized.

vijeetgv commented May 17, 2016

@tobscure that from searchbox isn't case insensitive yet, I guess you'd want to add that. :)

@tobscure

This comment has been minimized.

Member

tobscure commented May 18, 2016

@vijeetgv Isn't it? Case-insensitivity seems to be working for me... can you provide steps to reproduce?

@vijeetgv

This comment has been minimized.

vijeetgv commented May 18, 2016

@tobscure if a username is in total lowercase for example: http://prntscr.com/b5csdu it doesn't find.

And if I make it all-lower case, it works: http://prntscr.com/b5csk6

@vijeetgv

This comment has been minimized.

vijeetgv commented May 18, 2016

@tobscure Also do you have a feature request for showing full names or screen names (which maybe different from username & may have spaces & dot(.) in them)?

@tobscure

This comment has been minimized.

Member

tobscure commented May 18, 2016

@vijeetgv ah, I see. Thanks, will get that fixed. #961

@vijeetgv

This comment has been minimized.

vijeetgv commented May 18, 2016

@tobscure no probs.

@dcsjapan

This comment has been minimized.

Member

dcsjapan commented May 18, 2016

Also do you have a feature request for showing full names or screen names (which maybe different from username & may have spaces & dot(.) in them)?

@vijeetgv See this issue for screen names: #557

@rockfridrich

This comment has been minimized.

rockfridrich commented Oct 14, 2016

+1

@XimmersiveX

This comment has been minimized.

XimmersiveX commented Oct 15, 2016

It is imperative for admin area to have users and e-mail with ability to sort by join date and possibly confirmed or not. I would think it should be a part of core.

As for the front end I think it needs to be very customizable. Such as visibility for different groups like guest, member, mod, admin etc. Would also be nice to be able to show post counts likes etc. but also have that customizable. So for the front end, possibly an extension that can be changed or added to easily. With it being an extension it could always be added later.

@Pilvinen

This comment has been minimized.

Pilvinen commented Oct 22, 2016

Definitely should part of the core. I'm surprised that it isn't there already.

@buiductuan182

This comment has been minimized.

buiductuan182 commented Jul 11, 2017

Aministrator needs to know who are signed up into a forum. Simple list of users should be a part of core. Core has to be enough functional without extensions.
ex: https://www.quangminhhanoi.com/dieu-hoa-lg

@tobscure tobscure removed this from the 0.1.0 milestone Jul 22, 2017

@edgimar

This comment has been minimized.

edgimar commented Nov 3, 2017

when a user's group membership is changed, maybe there should be a "notify user of changes" checkbox next to "save" -- or this functionality can be enabled/customized elsewhere, but it seems like an important feature for the use-case of having a "new user" group where users wait in after signing up until they are validated as regular users.

@franzliedke

This comment has been minimized.

Member

franzliedke commented Dec 13, 2017

@edgimar I love that idea.

To be honest, it is probably too far off inclusion in core at this time, thus it would be a perfect use-case for an extension IMO.

@alarobric

This comment has been minimized.

alarobric commented Dec 20, 2017

I've implemented a site where new users need to be "confirmed" to view more than a basic welcome post, i.e. added to a user group. The management of users and adding them to groups leaves a lot to be desired right now, even the various user list extensions don't make this any easier.
+1 for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment