Semi-Private Comments

This plugin masks comments so that a user can only see comments written by
himself or by an admin. Admins can see all comments.

Author:Cleek (profile at wordpress.org)
WordPress version required:2.0.2
WordPress version tested:2.7
Plugin version:1.0.1
Added to WordPress repository:04-12-2008
Last updated:19-12-2008
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:0
Rated by:0
Plugin URI:http://ok-cleek.com/blogs/?p=4061
Total downloads:2 056
Active installs:10+
plugin download
Click to start download

This plugin masks comments so that a user can only see comments written by himself or by an admin. Admins can see all comments.

This was written to make my trivia contests more interesting; by masking the contents of comments from everyone but the person who wrote the comment and admins (where "admin" = anyone with the ability to edit users), users cannot copy answers from other users. This gives everyone a fair chance at answering questions before the contest ends.

But, there is nothing in the plugin that is specific to trivia contests, that's just what I use it for.

How it works: The Create Post page gets a "Make comments Semi-Private" option. This can be turned on and off at any time. When a user visits a post with Semi-Priv Comments turned on, the plugin compares the user's current IP address with that of each comment. If the IP addresses match, the comment is displayed as usual. If the IP address doesn't match, a substitute comment message is displayed instead. The message text is configurable on the Admin pages, but defaults to "This comment is hidden".

You can also change the plugin to work off of WordPress user IDs, but that only makes sense if all your visitors are registered on your blog.