Think they're arranged by last post By default. They probably should just stick in the order they're stuck though. Feature request maybe.
I think it needs to be changed by admin on settings.
To get a list of users awaiting approval
I'd propose create two groups
obviously when you're adding users to approved, you have to remove them from non-approved
so getting a list of users will be much easier and faster than redis SDIFF and etc
I haven't experience with nodejs and NodeBB so I can not proceed. If you can contribute the plugin, I'll be happy. This plugin provide many people's problem.
@tgezginis It looks like this feature is set up to be added in future versions of NodeBB.
In the mean time, you can do the following to do what you want:
- Create a new group called
- In the category section in the ACP, configure the
Access Controlon the categories to only allow users in the
Authorizedgroup to create topics and reply to topics.
- When a new user signs up, authorize them by adding them to the
It's nice solution, but we have ~3.000 users. It will be hard work.
I'm working on new plugin. (https://github.com/tgezginis/nodebb-plugin-approval) It's only add user to non-approved group and remove from registered-users group on signup. But when I want to approve user I can't add to registered-users group. I have to solve this problem. If someone want to help me, please pull-request with commits.