* ここにサマリを記入して下さい [#he68421a]
* NGワードの実装 [#l4491391]

- ページ: [[BugTrack2]]
- 投稿者: 名無しさん
- 優先順位: 低
- 投稿者: [[フォルグロス]]
- 優先順位: 普通
- 状態: 提案
- カテゴリー: 本体バグ
- 投稿日: 2007-03-01 (木) 19:17:53
- バージョン: 
- カテゴリー: 本体新機能
- 投稿日: 2007-03-05 (月) 16:50:54
- バージョン: 1.4.7

** メッセージ [#n729d211]
** メッセージ [#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


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.039 sec.

OSDN