This module has Bad Judgement written all over it
https://www.drupal.org/project/bad_judgement β
Active
Code