* NGワードの実装 [#l4491391] - ページ: [[BugTrack2]] - 投稿者: [[フォルグロス]] - 優先順位: 普通 - 状態: 提案 - カテゴリー: 本体新機能 - 投稿日: 2007-03-05 (月) 16:50:54 - バージョン: 1.4.7 ** メッセージ [#g3d7d610] 普通のBBS並に、NGワードの機能を本体に追加してはどうでしょうか。 #commentにはNGワード機能がありますが、うちに来た輩はeditやtrackerも使って広告ページを作ってくるので、とりあえずここにもNGワード機能を移植している状況です。 ただ、後日あらためてpage_writeをgrepしたらえらい数でてきて :) 、全部移植でふさぐのも面倒なので、以下のような変更はどうでしょうか。 -既に#commentについているNGワード機能を本体に移動。 -変数名等が#comment独自っぽいものは変更。 -page_writeの戻り値の仕様を変更。現在はvoidのようですが、booleanにします。書き込み成功時はTRUE。 --String案でもいいです。この場合、戻り値は成功時は空文字、失敗時はエラーメッセージ。 -page_writeを使っている全ての個所で戻り値を適切に使うように変更。 --最悪、page_writeを呼び出す側に修正を加えない場合でも、呼び出し側が書き込みエラーを無視するだけなので重大な悪影響は発生しないつもりです。 関連:[[org:欲しいプラグイン/121]] ちなみに、これを考えるきっかけとなったのが以下で、これをいちいちソース自動置換とかで対処できなくはないですが、直すのが面倒だったり。(設定次第では下手すると気づくことすらなかったかもしれない。) -''沈黙毒''とは、[[デバッフ]]スキルの一種である。 +''沈黙毒''とは、[[デバッフ>http://netgame.account.hacking.virus/]]スキルの一種である。 -------- #comment