User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
Counter: 15805, today: 7, yesterday: 4

コメント投稿フォームにクイックタグを追加したい

記事投稿時には、クイックタグというツールバーにて簡単にHTMLタグを追加したり、スマイリーを付け加えたりで来ますが、コメント投稿フォームは単純なテキストボックスしか表示されません。
そこで、コメントのテキストボックスに簡単なクイックタグツールバーを追加出来るようなプラグインを用意しました。

準備

1.プラグインのダウンロード

wp_toolbar_textarea.zipをダウンロードして、解凍後にできた
wp_toolbar_textarea.phpをwordpress/wp-content/pluginsにコピーします。

2.プラグインの有効化

WordPressの設定画面の[Plugins]を選択して「Manage Plugins」画面を表示します。
[WP Toolbar TextArea]というプラグインの「有効にする」をクリックして、プラグインを有効にします。

3.テンプレートの修正

wordpress/themes/xxxxx/comments-template.phpを編集します。
標準のcomments-template.phpでは49行目に、

	<textarea name="comment" id="comment" cols="50" rows="4" tabindex="4"></textarea>

を、

	<?php wp_toolbar_textarea('comment') ?>

という行で置き換えます。


以上で、プラグインによってコメントのテキストボックスに簡単なクイックタグツールバーが追加されているはずです。
但し、標準の状態では、WordPressはコメントの投稿時に、[下線]や[引用]で使用するHTMLタグの使用を許していません。
これらのタグの使用を許可するためには、
wp-includes/kses.phpの23行目と32行目の

//		'blockquote' => array('cite' => array()),
:(省略)
//		'ins' => array('datetime' => array(), 'cite' => array()),

		'blockquote' => array(),
:(省略)
		'ins' => array(),

の様に変更する必要があります。


コメント

  • このコメントって言うのをうちのPUKIWIKIにも追加したいのですがどうしたらよいのでしょうか? -- 通りすがりさん 2004-11-04 (木) 23:12:07
  • #commentと書いてみてみて。 -- mita 2004-11-06 (土) 10:52:47
  • すみません、どうにもうまくいかなくて教えていただきたいのですが。。最近WordPressに乗り換えて、このPlugisを使わせていただきたいと思ったのですが、smileyの画像を表示するところで、Warning: Invalid argument supplied for foreach() in /home/xxx/wp-content/plugins/wp_toolbar_textarea.php on line 25 のようなエラーが出て、うまくいきません。バージョンの違いか何かが原因でしょうか? -- 通りすがりさん 2006-06-11 (日) 00:04:01


添付ファイル: filewp_toolbar_textarea.zip 2084件 [詳細]

ページコメント
投稿された内容の著作権はコメントの投稿者に帰属します。

トラックバック [ トラックバック(1) ]
トラックバック URL: http://www.kowa.org/modules/pukiwiki/tb/324
コメントにクイックタグ導入覚書
要約:  コメントのテキストエリアにクイックタグを追加しました。参考にしたのはのぶのぶさんのコメント投稿フォームにクイックタグを追加したいです。 1.wp_toolbar_textarea.zipをダウンロ...
Weblog: zacro
日時: 2006年3月18日 15:42:55