This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Beon Comment Protection

Description

This plugin’s function is to check the IP address of the comment sender, gravatar, comment content.

How this plugin works : 1. Getting IP blacklist from stopforumspam.org This step determines the IP is a spammer or not by checking the IP on http://api.stopforumspam.org/api?ip=(the IP sender) using curl. The result will be appear on the form of .txt Non spammer IP will be marked by “no”

  1. Validating the gravatar Access https://secure.gravatar.com/avatar/(encoded email) Later,you can get the data of the registered email by using curl.

  2. Validating the comment content Create hook on ‘wp_blacklist_check’ to check if the content of the comment contains the word listed on the Comment Blacklist on wp-admin Comment Blacklist is stored on Beon Intermedia’s server that is copied on the user’s wp-admin. User can add and delete the keyword listed on Comment Blacklist from wp-admin. Meanwhile, user can see only the keyword of Comment Blacklist on http://db1.andhikamw.com/ The updated Comment Blacklist keyword is shown on the column ‘update_secure_discussion’ of wp-option table

After the comment is submitted, the plugin will determine whether the comment is a spammer or not from its IP , gravatar and comment content. Next, this plugin will change automatically the status into approve, moderation, or spam. However, the user can change the default status by himself on wp-admin (sub menu ‘Beon Comment Option’) as shown on Screenshot_2.png At the end, the plugin will force the default status (generated by the plugin) into the same setting of the wp-admin (managed by user) by using hook ‘pre_comment_approved’

Installation

Simply upload all files and folders on the plugin folder

FAQ

What to concern on this plugin

The most highlighted concern if this plugin is the application of comment status on the comment After submitted, the comment will be directed into these categories : 1. Gravatar = Registered ; IP Sender = Clean and Content = Approved 2. Gravatar = Registered ; IP Sender = Clean and Content = Blocked 3. Gravatar = Registered ; IP Sender = Blocked and Content = Approved 4. Gravatar = Registered ; IP Sender = Blocked and Content = Blocked 5. Gravatar = Unregistered ; IP Sender = Clean and Content = Approved 6. Gravatar = Unregistered ; IP Sender = Clean and Content = Blocked 7. Gravatar = Unregistered ; IP Sender = Blocked and Content = Approved 8. Gravatar = Unregistered ; IP Sender = Blocked and Content = Blocked

The plugin’s user is able to set those 8 categories on the ‘Beon Comment Option’ submenu. The change will impact the status of the comment. So, user should keep an eye on the update. However, we have provided some secure status for this plugin’s user, the default status are : 1. Gravatar = Registered ; IP Sender = Clean and Content = Approved –> approved 2. Gravatar = Registered ; IP Sender = Clean and Content = Blocked –> moderator 3. Gravatar = Registered ; IP Sender = Blocked and Content = Approved –> spam 4. Gravatar = Registered ; IP Sender = Blocked and Content = Blocked –> spam 5. Gravatar = Unregistered ; IP Sender = Clean and Content = Approved –? approved 6. Gravatar = Unregistered ; IP Sender = Clean and Content = Blocked –> moderator 7. Gravatar = Unregistered ; IP Sender = Blocked and Content = Approved –> spam 8. Gravatar = Unregistered ; IP Sender = Blocked and Content = Blocked –> spam Thus, the newbie user who is too busy to do the configuration will be safe on the comment use.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Beon Comment Protection” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1

  • Update appearance plugin page

1.0

  • The first origin plugin