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

yogesh1110’s picture

Status: Needs review » Postponed (maintainer needs more info)

We need to improve documentation.

yogesh1110’s picture

Status: Postponed (maintainer needs more info) » Needs work
yogesh1110’s picture

Status: Needs work » Needs review
jthorson’s picture

Status: Needs review » Closed (duplicate)

Duplicate 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. ;)

avpaderno’s picture

Title: Temporarily block users » [D6] Temporarily Block Users
Issue summary: View changes
Related issues: +#1068972: [D6] Temporarily Block Users