2009-05-05 35 views
3

我正在開發一個帶RoR的社交網絡應用程序。我意識到,防止用戶將粗魯或褻瀆的語言插入評論或帖子可能是一個好主意。如何在RoR中實現褻瀆濾鏡?

你知道任何解決方案或插件,可以幫助我防止這樣的事情嗎?

+2

真棒標籤!!!! – gnovice 2009-05-06 01:25:18

回答

5
+0

TL; DR - 做一個傻瓜式的褻瀆語言過濾器真的很難。人們總是可以通過創造性來規避他們。有專門的服務。就我個人而言,我使用WebPurify,而且我一直很開心:http://www.webpurify.com/ – 2015-10-09 08:03:18

1

其實最好的解決辦法是聘請至少一個主持人。

插件可以做的事情是「加密」普通單詞,認爲單詞的一部分是「粗魯的單詞」。

4

僱用一名管理員或得到一個志願者,如果它將是一個大問題。至於編程結束,只是希望你的用戶永遠不需要抵觸。

+3

希望用戶也不會給你任何的鼓吹。 =) – gnovice 2009-05-05 15:28:33

2

fu-fu,這是相當重量級。沒有用過我自己。

另外,validates_decency_of,我已經修好了。這非常簡單 - 只是告訴你,基於喬治卡林的7個骯髒詞語是否「體面」。

0

我最近寫了一個名爲NoNo的寶石,它是爲了解決這個確切的問題。

它可能不是最健壯的,但它似乎爲我做了詭計。