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

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-02-03 (火) 08:29:49
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.177 sec.

OSDN