The Per-node Comment Moderation module allows administrators to enable comment moderation on individual nodes.
This module was written to block spam left by humans on pages with a high PageRank, but it can also be used to reduce the amount of low-quality comments on popular pages while still allowing unmoderated comments on all other pages.
The module uses Flag to toggle for each node. Only node types that have this flag active will be affected (otherwise, global permissions will dictate comment status).
- Comment (core)
Installation & Configuration
1. Install the module and dependencies as you normall would.
2. Edit the node_comment_moderate flag (@admin/structure/flags) to configure which node types to attach this flag to, which roles can use it, etc.
3. Toggle the flag to enable comment moderation for that given node. If the node is currently flagged, all comments (for non-admins) will be unpublished when created. If the node if not flagged, all comments will be pubished regardless of site-wide permissions.
Upgrading from Drupal 6.x
There is currently no upgrade path from Drupal 6