How to sift, sort, filter users?

General Discussion
  • So I'm on the admin/manage/users page. I have about 5000 accounts that I want to overhaul. For example, I want to delete all users with no posts that registered over six months ago. I can sort by the "Joined" date, or I can sort by "Postcount". But I can't figure out how to sort by both at the same time which is what I really need to do. Am I missing something? Is there a more advanced interface somewhere?

  • After learning that writing a custom script was currently the only way to sift, sort, and filter users by more than one field; and after deciding that I am not up for that right now, I dove back in to slog through my user list for pruning. To my pleasant surprise I found that when I sorted the list by POSTCOUNT it was also sorted by JOINED, automatically! Either a NodeBB angel updated the user list sort functions or I am just seeing life from a different perspective. Yay! Pruning done in no time.


Suggested Topics


  • 0 Votes
    1 Posts
    179 Views

    Currently using a profanity filter that just puts [censorsed] for anything that is triggered. while this is good, it would be extremely helpful to understand what the original text was for moderation purposes. Is that a plugin that allows mods to see what the original post was while still censoring for normal viewers?

  • 0 Votes
    4 Posts
    2k Views

    @kenygamer I'm far from a developer. The folks at [email protected] are probably the best bet for a customer plugin. It sounds like you don't want to use single sign on (which relies on cookies or session tokens), you want to use a full on external database for authentication.

    I think from a user experience, cost, and level of effort; you'd be better just having the users register on the forums.

  • 0 Votes
    3 Posts
    1k Views

    thank you @pichalite 👍

  • 0 Votes
    4 Posts
    1k Views

    Yeah the bottom one searches the members of the group.

  • 0 Votes
    7 Posts
    3k Views

    @Nivix You don't grant the users actual power. Someone from YouTube said the same thing. (Can't find it where he said it though, probably in one of his livestreams) But the way to do this is to setup some clear guidelines on how you want your users to behave, Let the users engage the user in question without harassing him. Thats basically the whole trick. Adjusting is easier if the whole group communicates in the same way.