Nodebb: Ability to ignore/mute/block other users, something all modern forum software and social networks provide

Created on 18 Apr 2018  Â·  4Comments  Â·  Source: NodeBB/NodeBB

  • NodeBB version:
  • NodeBB git hash:
  • Database type: mongo or redis
  • Database version:
  • Exact steps to cause this issue:

  • What you expected:
  • What happened instead:

So I have tried many plugins to make this work including this

https://community.nodebb.org/topic/4543/nodebb-plugin-ignore-users-ignore-users-for-nodebb/24

But issue is that each time node bb updates the plugin dev don't update the changes and hence most of the good plugins get outdated as node bb gets updated.

I must say you guys should try to add this in node bb core, i saw on discourse and other modern forum softwares, this is a must feature.

duplicate

All 4 comments

What features do you want? Just chat, or hide every post by that user as well?

Hello @FaizanZahid, we'll be bringing this either into core or via supported plugin :+1:

@pitaj @julianlam

Many Thanks for your responses. Here are my thoughts:

Current Problems:

Some users are racist and abuse other users, or use the voting system abusively to massively downvote others. if they get into a fight with some other user. This causes other good normal users to leave the site after seeing so much hatred ness and fights on the forum.

Solution:

All the top forums and sites like Fb, reddit solves this by having user blocking/ignoring feature.

Here is what the use case i think should be:

If I have blocked a user named e.g john, =>

  1. I should not be able to see his topics, posts, profile, his messages in shoutbox. (That user should be non-existent to me on the forum.

  2. Vice versa, If I have blocked John, John should not be able to see my profile, my shoutbox messages, my posts, topics, etc.

To prevent people from misusing and blocking too much other users, we can have something like what facebook does:

  1. Once you have blocked a user, you need to wait atleast 24 hours before you can unblock them. (Better if we can change that timer in ACP)
  2. You need a min of some reputation threshold to be able to block users. (Should be editable in ACP)

These are just my ideas, i know some things may not be possible technically, but if we are able to achieve a simple user blocking functionality by which one can block another user and then does not see his content or profile (vice versa) then I think that would be grand and can reduce hatred, bullying and racism from our forums :)

Tracked in #6463

Was this page helpful?
0 / 5 - 0 ratings