Category::Plugin

commentで、表組や整形済みテキストを入力できるように (改造したい)

メッセージ

commentで、表組や整形済みテキストを入力できるようにすると凍結中でも表組や整形済みテキストをコメントできて便利。 とおもって、以下のようにcomment.inc.phpを改造。(inputをtextareaにするだけで実現できるとおもってた) しかしながら、整形ルールが適用されずにそのまま表示されてしまいます。

ほかのプラグインとも連動してる気がするのですがもう私の及ばない範囲なので、どなたか続きをお願いします。

comment.inc.php(120行目あたり)
-[削除行] +[挿入行]

    else
    {
-        $nametags = $_btn_name.'<input type="text" name="name" size="'.COMMENT_NAME_COLS."\" />\n";
+        $nametags = $_btn_name;
    }
    
    $nodate = in_array('nodate',$options) ? '1' : '0';
    $above = in_array('above',$options) ? '1' : (in_array('below',$options) ? '0' : COMMENT_INS);
    
    $s_page = htmlspecialchars($vars['page']);
    $comment_cols = COMMENT_COLS;
    $string = <<<EOD
<br />
<form action="$script" method="post">
- <div>
+ <p>
  <input type="hidden" name="comment_no" value="$comment_no" />
  <input type="hidden" name="refer" value="$s_page" />
  <input type="hidden" name="plugin" value="comment" />
  <input type="hidden" name="nodate" value="$nodate" />
  <input type="hidden" name="above" value="$above" />
  <input type="hidden" name="digest" value="$digest" />
-  $nametags
-  <input type="text" name="msg" size="$comment_cols" />
-  <input type="submit" name="comment" value="$_btn_comment" />
- </div>
+ </p>
+  <dl>
+  <dt>$nametags</dt>
+  <dd><input type="text" name="name" size="$comment_name_cols" /></dd>
+  <dt>コメント:</dt>
+  <dd><textarea name="msg" rows="4" cols="$comment_cols"></textarea></dd>
+  </dl>
+ <p>
+  <input type="submit" name="comment" value="$_btn_comment" />
+ </p>
</form>


添付ファイル: filecomment2.inc.php.3 1011件 [詳細] filecomment2.inc.php.2 499件 [詳細] filecomment2.inc.php.1 918件 [詳細] filecomment2.inc.php 1052件 [詳細] filepreview.jpg 395件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-06-02 (月) 21:48:04
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.509 sec.

SourceForge