質問箱/4045

カテゴリ
サマリ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 だけで利用したいと思っております

素人全快でまことに申し訳ございませんがご教授よろしくお願いいたします

回答

  • comment.inc.phpを改造する。がんばれ。 -- 2007-04-09 (月) 19:08:11
  • もう一回チャレンジしてみます>< -- maru? 2007-04-10 (火) 09:30:42
  • 上の修正はやめて、こんな感じで初期値に認証ユーザー名を表示させるのはいかがでしょう? -- ぃぉぃぉ 2007-04-10 (火) 17:11:49
    • plugin/comment.inc.php(頭を-で示した行を+で示した行に置き換える)
      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";
      	}
  • いぉいぉさんありがとうございます。 上記の編集だとユーザー名が変えられてしまうのでそれは避けたく思いまして。 -- maru? 2007-04-11 (水) 11:49:22
  • まだ流れ的には完了していないようですが、完了にしたのはmaruさん? もしそうでしたら解決した方法を記載して下さい。(状態を質問に戻しておきます。) -- ぃぉぃぉ 2007-04-13 (金) 17:08:27
  • input type を hidden にしてみてはどうでしょうか。 -- teanan 2007-04-13 (金) 21:27:35
  • いぉいぉさん完了に変更の件申し訳ありませんでした。 -- maru? 2007-05-11 (金) 09:39:53

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-04-15 (木) 17:35:25
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.299 sec.

OSDN