カテゴリ | |
---|---|
サマリ | commentプラグインについて |
バージョン | 1.4.7 |
投稿者 | maru |
状態 | 保留 |
投稿日 | 2007-04-09 (月) 11:59:00 |
commentプラグインの名前表示をページ全体認証で ログインしたユーザーごとに自動付与できるように 変更しようとしています。 comment.PHPの41行目を
$_name = (! isset($vars['name']) || $_SERVER['PHP_AUTH_USER'] == '') ? $_no_name : $_SERVER['PHP_AUTH_USER'];
に変更したところ自動で出るようになったので設置したところ、お名前のボックスが出たままで格好が悪いんです。オプションにnonameを入れればいいのですが、デフォルト状態でnonameを適用し、コメントの挿入のみを 表示したいのですがどのように変更をしたらよろしいでしょうか?
ようは #comment だけで利用したいと思っております
素人全快でまことに申し訳ございませんがご教授よろしくお願いいたします
function plugin_comment_convert() { … } else { $nametags = '<label for="_p_comment_name_' . $comment_no . '">' . $_btn_name . '</label>' . '<input type="text" name="name" id="_p_comment_name_' . $comment_no . '" size="' . PLUGIN_COMMENT_SIZE_NAME . - '" />' . "\n"; + '" value="' . $_SERVER['PHP_AUTH_USER'] . '" />' . "\n"; }