Welcome to the Question2Answer Q&A. There's also a demo if you just want to try it out.
+10 votes
1.9k views
in Plugins by

Q2A makes it easy to get rid of a user that is not behaving properly in a site. With a few clicks the user can be blocked and their posts hidden or even removed. In most cases, blocking users in this way is the right way to go.

However, this leaves aside a few things:

  • There is no way to see why a user was blocked
  • In order to warn a user and block them for a short period of time, it is needed to manually set the reminder to go to the user profile and unblock them later

The Temporary User Block plugin tackles exactly those 2 issues. It does so by asking some additional information to the user whenever a block is being performed. The information is requested in a popup displayed whenever the Block button is pressed:

The user selects the period for the block (8 hours in this case), optionally inputs a reason for it and selects whether to send the blocked user an email notification with this information. After confirming the information, the user is immediately blocked. However, once the 8-hour period finishes, the user will be automatically unblocked.

This should serve as warnings for users who still have a chance to become productive members of a community and also would help administrators understand better why a moderator blocked a given user.

Here is a complete list of features:

  • Allows users to be blocked either permanently or temporary
  • Users are able to include a reason for the block that is displayed in the user profile
  • Both kind of blocks can send a block email notification to the blocked user
  • Temporary blocks can be configured in hours and days
  • A countdown is displayed in the user profile showing the user how much time left they have before getting unblocked
  • Once the countdown reaches zero, the temporary blocked user is unblocked
  • Admin options allow to set the block reason length as well as what user levels should be able to see the additional profile fields

If you are interested in reading more about the plugin you can check the plugin page. There, you'll find some additional features, screenshots and how to order it. You can also find a plugin demo here

by
You did a great job. Congratulations. I can not buy with PayPal because it is forbidden in Turkey.
by
Can a user block another user or are still moderators the ones who have to block users?
by
@kksal55 Thank you! Hmm... in CodeCanyon.com you can use your Visa or Mastercard to buy it. The thing is that they keep 55% of the earnings, which is a ridiculously high number. If you are OK with buying it with a 55% increase in its value, I'll set an account there and publish the plugin

@MONKEY The block feature is exactly the same as in Q2A. A user cannot block another user unless they are moderators+
by
Thank you pupi for the nice plugin. Can it be extended to add user blocking at least for sending messages and user tagging (mention as it happens with your plugin)?
by
Strictly answering your question, it can. However, it is a completely different feature and there is absolutely nothing to reuse from this plugin. This plugin extends the blocking feature of Q2A. What you need is a new way of blocking that does not exist in Q2A (which is what @MONKEY requested, if I understand correctly)
by
Okay Pupi :)

Please log in or register to answer this question.

...