#author("2022-12-11T22:28:54+09:00","","") #author("2022-12-13T00:04:48+09:00","","") **[[質問箱/5483]] [#ie34c31c] |RIGHT:100|LEFT:410|c |~カテゴリ|その他| |~サマリ|SpamFilterでのNGワード追加後の動作| |~バージョン|1.5.4| |~投稿者|[[名無しさん]]| |~状態|質問| |~投稿日|&new{2022-12-05 (月) 00:14:34};| ***質問 [#be5371fa] 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; } ***回答 [#q383eb30] - 既にそのページに書かれてるNGワードを削除するか一部だけ消去とか別の形式に変換するとかでは駄目なの? -- [[あ]] &new{2022-12-11 (日) 22:28:54}; - 管理者しか対応できないのが問題ではないかと -- [[匿名]] &new{2022-12-13 (火) 00:04:48}; #comment