Recent Topics

More elaborate forum moderation system

Started by on Jan 21, 2019 – Contents updated: Feb 12, 2019

Jan 21, 2019 04:29    

I mentioned this in another thread.(https://forums.b2evolution.net/b2evolution-a-social-construct#c112436)

All the major forum scripts and even one of the all-in-one CSM scripts have more extensive moderation systems. There are many forum websites that have many thousand of members and several moderators or more and occasionally, they end up with a handful of members that get into heated debates and trolls also join just to try and stir things up. This requires management and moderator collaboration.

A good forum moderation system should have a few features. These features should be able to be accessed right from the front end of the forum. The system also needs to send notifications to the other moderators and have a central page where moderator's actions can be seen. That way you don't end up with 3 mods punishing one member for the same offense or one mod cancelling another mod's actions out. A place for mods to communicate is helpful but that's easily done with a private forum.

A warning system where a mod contacts a member and gives them a warning. Next time, that member gets another warning and either has their privileges reduced temporarily or is banned temporarily. In the backend, there would be a place to do this and to set the length of time until the user is restored. Then of course if the user continues to violate the rules, they get banned permanently.

To get a better idea, one could run a demo of these systems and have a look at these features using softaculous or other one click installer on your hosting. Elkharte, phpbb, smf, mybb and the cms composr are all good candidates.

Jan 26, 2019 06:21

Just thought of something. The forums has the "Spam Vote" feature. If we could view the total spam votes for a user, that info would be useful to a forum moderator. Then if their was a setting where if 20% of their replies are spammy, an action could be triggered, mods get a message or user gets limitations or banned....

I don't see anything in the Docs about the spam vote thing so I guess it's just for front end display? The data must be stored though.

Jan 30, 2019 01:47

When someone reports a message as spam, an email notification is sent to the moderators.

IIRC we also count how many spam reports result in deleting the message (or the spammer who posted it).

We don't count spam sent by a users because we haven't seen a gray area here: either users are here to contribute or they are here to spam and they basically get deleted really quick.



Regarding the other features (multiple mods needing to see what each other does and sending warnings to users), is this something you would personally use?

Feb 10, 2019 21:27

@poorboy2

Regarding the other features (multiple mods needing to see what each other does and sending warnings to users), is this something you would personally use?

Because you have complained of being asked a question, I'll rephrase this and elaborate without a question:

This is a super complex feature that no-one has ever asked for before. It is more complex than what we need ourselves. We are not going to develop that without an extremely serious use case and someone who can narrow this down to a "minimum viable feature" to serve that purpose.

We believe such a person can only be a person who has a very strong need to use that themselves. We were wondering if that was your case. It is not obvious it is your case as you are describing how other systems work, which is interesting on its own, but doesn't mean you actually need all this complexity yourself. Thus, I actually dared to ask.

I'm afraid to ask again now. But if it pleases you to respond to a previous question of a previous reply, please feel free to do so. In case of "yes" we would actually follow up with investigation about what can be reasonably done or not. Fair warning though: it will involve a metric ton of questions.

Feb 11, 2019 15:45

This is a super complex feature that no-one has ever asked for before. It is more complex than what we need ourselves. We are not going to develop that without an extremely serious use case and someone who can narrow this down to a "minimum viable feature" to serve that purpose.

Thank you for that direct answer. I did think it might possibly be a lot of work but have no idea how much as I'm not a programmer. It's probably not a common use, especially if narrowed down to a minimum viable feature but I have no idea in what direction b2evo is headed in the future. If headed towards more community/collaboration based, then something like this might be useful. Narrowing it down to a minimum viable feature is not something I would think of doing with an open source script as I do not expect anything to be made to order for just me.

I think the general concept could have multiple uses.
(multiple mods needing to see what each other does and sending warnings to users) Replace the word mods with team members and a system like this could be used for project collaboration and/or possibly an intranet.

No I don't have a forum with 20000 members so I would not personally use it in the foreseeable future. It was a possible feature or set of features for all, not just for me. I didn't mean to make it sound like "b2evo should do this" but I probably did. My apologies for that.

Feb 12, 2019 00:30

Ironically we have a client using this on an intranet for 10k+ employees... and they have 1 single moderator for the whole thing + smaller forums for divisions of the company, each again with 1 single moderator.

We can implement "moderator moderation" in the future if someone has a forum that grows to a level that requires this but for now, we hate to develop and maintain stuff on a theoretical basis with the risk that it will never be used.


Form is loading...

Multiblog engine – This forum is powered by b2evolution CMS, a complete engine for your website.