Overview
This module allow users with the appropriate permission, to visit a user's profile and then, in addition to "Blocking" them, it should allow for the user to set 'Temporary Block' for a duration that automatically expires.
Modules permissions:
1. Temporarily Block users - Allows for the selection of which roles can use this functionality
2. Exclude From Temporary Block - Allows for certain roles to be excluded from banning. This is so an "Admin" or similar role cannot be banned by a lesser privileged role.
Lastly, there should ideally be a table that shows a listing of all users that are currently temporarily banned.
As an optional item, when a user who is temporarily banned attempts to login, the could be presented with a warning message.
Dependencies
date_popup(required) - http://drupal.org/project/date
Sandbox link: http://drupal.org/sandbox/yogesh1110/1155096
Comments
Comment #1
yogesh1110 commentedWe need to improve documentation.
Comment #2
yogesh1110 commentedComment #3
yogesh1110 commentedComment #4
jthorson commentedDuplicate of http://drupal.org/node/1068972, which was moved over from the CVS Application queue.
Marking this one as the duplicate, as we now have two applications for the same module in the queue (as a result of the other ticket being moved over here), and the other thread contains more application history ... plus, leaving the earlier ticket open should help get you a higher priority for review. ;)
Comment #5
avpaderno