WordPress:Akismet in BlogEngine.NET 2

http://blogengine.codeplex.com/wikipage?title=CommentManagement

 

Comment Management

Unmoderated comments.

If unmoderated, every comment saved as approved and get straight into "inbox". Any comment in the "inbox" can be modified by admin (using pop-up form) or deleted. Comments that have children can only be deleted when all child comments deleted (selection check box is disabled).

Manual Moderation (moderation is on, no anti-spam service enabled).

All comments saved as unapproved to "inbox", and another tab added - "approved". You'll have to manually approve any comment, only then it will go to "approved" section and become visible in the blog. You should also be able to reject approved comments (without deleting) if needed.

Auto-Moderated (moderation is on, anti-spam service enabled).

When auto-moderated, comments go through the filters to verify that it is not spam. Manual and StopForumSpam filters are enabled by default.

WordPress:Akismet in BlogEngine.NET 2_第1张图片

Once anti-spam service enabled, all rejected comments go into "spam" and all validated comments go into "inbox". Admin should be able to correct auto-moderation by moving approved comments from "inbox" to "spam" and vice versa.

WordPress:Akismet in BlogEngine.NET 2_第2张图片

Manual filter.

When you configure pass/block/delete criteria, it will silently run in the background blocking or approving any incoming comments pretty much as firewall works.

Custom filters (anti-spam services).

Any class can implement custom filter interface which allow to write very simple filter to utilize services like Waegis, Akismet etc. to automatically approve/reject comments. BlogEngine will automatically locate and wire up those custom filters at run time. You can change order in which filters run. If filter provided as extension (like Akismet) you can also enable/disable it through extensions panel.

WordPress:Akismet in BlogEngine.NET 2_第3张图片

How to enable Akismet

By default Akismet filter is disabled. To enable, go to admin/extensions and click on "disabled" link to enable Akismet.

WordPress:Akismet in BlogEngine.NET 2_第4张图片

You have also provide your site URL and API key for Akismet to function properly. Get Akismet API key at http://akismet.com/personal and then enter both URL and API key on extension settings page. You can get to settings page by clicking "edit" link, second to the "disabled" in the extensions grid.

WordPress:Akismet in BlogEngine.NET 2_第5张图片
Last edited Feb 6 at 2:57 AM by rtur, version 8

你可能感兴趣的:(wordpress,filter,service,Go,extension,Comments)