質問箱/4581

カテゴリ
サマリ#pcommentのコメント表示のカスタマイズ
バージョン1.4.7
投稿者質問?
状態完了
投稿日2010-05-27 (木) 14:21:36

質問

#pcommentのbelowオプションでコメント表示の昇降順が変えられますけど、フォームと「最新の10件を表示しています。」などの位置も変わりますよね? できれば 元々のaboveの状態でコメント表示のみタイムスタンプ順で上に最新記事が保存されるように(もしくは表示)するにはどうしたらよいでしょう

回答

  • aboveやbelowオプション自体が、記録用ページでの保存順(下or上が最新)を指定するものであり、表示する時に下と上のどちらから一部を抜き出すかを指定するオプションでもあります。表示する時に並び替えをしているわけではありませんので、above指定で記録したものをbelowで表示した場合は古い方が表示されてしまいます。 -- 2010-05-27 (木) 18:20:47
    • フォームの位置などをオプションにかかわらず固定したいのなら、plugin/pcomment.inc.php の次の部分で、
      	}
      
      	if ($dir) {
      		return '<div>' .
      			'<p>' . $recent . ' ' . $link . '</p>' . "\n" .
      			$form_start .
      				$comments . "\n" .
      				$form .
      			$form_end .
      			'</div>' . "\n";
      	} else {
      		return '<div>' .
      			$form_start .
      				$form .
      				$comments. "\n" .
      			$form_end .
      			'<p>' . $recent . ' ' . $link . '</p>' . "\n" .
      			'</div>' . "\n";
      	}
      }
      
      function plugin_pcomment_insert()
      if ($dir) { の条件をif (1) { またはif (0) { にする事で、表示形式を固定できます。(ちなみに、belowだと$dirは0、aboveだと$dirは1) -- 2010-05-27 (木) 18:28:02
  • ありがとうございました! -- 質問? 2010-05-27 (木) 20:13:17

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

OSDN