我正在使用BlogEngine.NET v2.0.0.44,並且我不希望啓用任何垃圾郵件過濾器,因爲我計劃手動調整所有評論。我通過禁用它們的擴展來成功地禁用了AkismetFilter和TypePadFilter,但是我找不到禁用StopFormSpam過濾器的方法。我如何禁用此過濾器?如何禁用BlogEngine.NET 2.0中的StopForumSpam垃圾郵件過濾器
0
A
回答
2
經過一點點的調試,我找到了這個問題的根本原因。在這個版本的BlogEngine(2.0.0.44)中,StopForumSpam類似乎有點未完成。你需要擴展屬性StopForumSpam類,如:
/// <summary>
/// StopForumSpam.com custom comment filter
/// </summary>
[Extension("StopForumSpam.com custom comment filter", "1.0", "<a href=\"http://dotnetblogengine.net\">BlogEngine.NET</a>")]
public class StopForumSpam : ICustomFilter
{
而且初始化()方法需要的樣子:
/// <summary>
/// Enables or disables filter
/// </summary>
/// <returns>
/// True of false
/// </returns>
public bool Initialize()
{
return ExtensionManager.ExtensionEnabled("StopForumSpam");
}
在此之後改變StopForumSpam擴展會出現在擴展選項卡中的管理面板,它可以輕鬆啓用/禁用。奇怪的是,StopForumSpam類在缺省情況下沒有這個,因爲AksimetFilter和TypePadFilter都有,並且這些類具有幾乎相同的功能。
0
從您的博客中刪除App_Code/Extensions/StopForumSpam.cs,它將消失。
相關問題
- 1. reCAPTCHA或反垃圾郵件過濾器?
- 2. Ajax垃圾郵件發送過濾器
- 3. ASP.NET垃圾郵件過濾器?
- 4. MSN如何過濾垃圾郵件?
- 5. 禁用垃圾郵件過濾器聯繫表7
- 6. Django評論垃圾郵件過濾器
- 7. 什麼是垃圾郵件:撰寫垃圾郵件過濾器的一點
- 8. 開箱即用垃圾郵件過濾?
- 9. 天真的垃圾郵件過濾
- 10. 垃圾郵件檢測/ Java中的垃圾郵件過濾系統
- 11. 針對ASP.NET的垃圾郵件過濾
- 12. 過濾評論垃圾郵件? PHP
- 13. 垃圾郵件過濾邏輯
- 14. C#垃圾郵件過濾建議
- 15. 爲合法郵件避開垃圾郵件過濾器
- 16. 從垃圾郵件過濾器保存appengine郵件
- 17. Gmail垃圾郵件過濾器如何工作?
- 18. Android - 如何過濾Eclipse LogCat中的垃圾郵件?
- 19. 垃圾郵件與垃圾郵件
- 20. 垃圾郵件通過簡單的垃圾郵件過濾器得到的,但我不知道該怎麼
- 21. 從Gmail垃圾郵件過濾器中刪除網站
- 22. Rails的機器人/垃圾郵件圖片過濾器
- 23. django博客/評論的好垃圾郵件過濾器選項
- 24. 防止濫用Servlet過濾器? (DoS,垃圾郵件等)
- 25. x-mailer頭文件,phpmailer和垃圾郵件過濾器
- 26. phpmailer垃圾郵件過濾器的複雜問題「-f」
- 27. 垃圾郵件檢查,垃圾郵件得分如何?
- 28. Javascript垃圾郵件腳本代碼過濾器
- 29. 樸素貝葉斯垃圾郵件過濾器問題
- 30. 驅動器推送消息 - 通過垃圾郵件發送垃圾郵件
感謝您的回答,您的解決方案確實有效,但只有在第一次運行BlogEngine之前刪除文件。如果您使用StopForumSpam編譯運行一次,那麼稍後就無法擺脫它。我試過評論整個班級,刪除文件,清理/重建解決方案,重新啓動Web服務器,但過濾器不斷出現在「評論規則和過濾器」中。奇怪... – durad 2011-04-05 22:52:01