commentプラグイン†
- ページ: BugTrack
- 投稿者: ishii
- 優先順位: 低
- 状態: 完了
- カテゴリー: プラグイン
- 投稿日: 2003-03-31 (月) 18:34:14
- バージョン:
メッセージ†
commentプラグインを使っていてコメント欄に$nowや$nameを入力すると内部変数の値と入れ替わってしまう。
--- comment.inc.php.orig Mon Mar 31 18:23:03 2003
+++ comment.inc.php Mon Mar 31 18:23:34 2003
@@ -29,6 +29,7 @@
global $_msg_comment_collided,$_title_comment_collided;
$post['msg'] = preg_replace("/\n/",'',$post['msg']);
+ $post['msg'] = preg_replace("/\\$/",'$',$post['msg']);
if ($post['msg'] == '') {
return array('msg'=>'','body'=>'');
パッチを作ってみました。多分これでOKかな?
- 1.4だと$は$として表示されるんですが、1.3.xでは$のままになってしまいます。今回はCOMMENT_FORMATに\x08を混ぜることで回避することにしました。 -- ぱんだ 2003-04-01 (火) 16:09:34
- cvsに投入しました。 cvs:plugin/comment.inc.php(v1.4:r1.14)(v1.3.4:r1.9.2.1) -- ぱんだ 2003-04-01 (火) 16:18:58
- なるほどpcommentと同じ方式ですね。 -- ishii 2003-04-01 (火) 18:30:47
- そういうことです。 commentからpcommentを作ったときに、同じ問題で引っかかりました :) -- ぱんだ 2003-04-01 (火) 23:40:06
- ありゃ…。うちのcomment0、comment2、comment3も書き換えようッと… -- reimy 2003-04-02 (水) 00:20:31