カテゴリ | その他 |
---|---|
サマリ | SpamFilterでのNGワード追加後の動作 |
バージョン | 1.5.4 |
投稿者 | 名無しさん |
状態 | 質問 |
投稿日 | 2022-12-05 (月) 00:14:34 |
SpamFilterにてNGワードを追加後はNGワードが書かれているページも編集できなくなってしまいます。 この状態ではNGワードの箇所を削除することも出来ないため、管理者に対応をしてもらわない限り編集も出来ない状態です。 NGワード追加後も編集者がNGワードの記載箇所の削除が出来るように出来ないでしょうか?
参考までにSpamFilterの該当箇所のみ記載します。 // 各スパムフィルタで参照するデータ var $post_data; // 投稿された内容 // 内容の正規表現チェック function ngreg($reg = SPAM_FILTER_NGREG_REG, $pluginnames = SPAM_FILTER_NGREG_PLUGIN_NAME) { if (!$this->check_plugin($pluginnames)) return FALSE; if (preg_match($reg, $this->post_data['msg'])) { $this->message .= 'ngreg '; return TRUE; } return FALSE; }