今までの作業によって,indexページと個別エントリ,ボックス表示までがAutoPagerizeの先読み対象になったことと思います。ただ,リスト表示がまだ対象になっていないのと,個別エントリのページではコメントが表示されていないと思いますので,今度はその対策を。またutils.phpをいじります。
まずはリスト表示の部分から。utils.phpの541行目付近(function show_lists($lines = '')のブロック),
$body = '<div class="show-list"><ul>'.NL;
を
$body = '<div class="show-list autopagerize_page_element"><ul>'.NL;
とします。次に個別エントリでコメントも表示させたい場合,utils.phpの369行目付近(function show_box($id='', $comment_form=TRUE, $target='', $alone=0, $index=0, $sup_same=0, $inf_same=0, $mht=0, $ajax_list=0)のブロック),
if($_cmt_count >= 1) $_com .= '<div class="comment-div" id="comments_start">'.NL.'<p class="comment-header">この記事に対するコメント・トラックバック ['.$_cmt_count.'件]</p>'.NL;
を
if($_cmt_count >= 1) $_com .= '<div class="comment-div autopagerize_page_element" id="comments_start">'.NL.'<p class="comment-header">この記事に対するコメント・トラックバック ['.$_cmt_count.'件]</p>'.NL;
とします。これで一応完成。なんですが,さらに個別エントリ表示でコメント入力欄を表示させたい場合のことも次のページに書いておきます。





この記事に対するコメント・トラックバック [4件]
ソースコードの部分を少し修正して,そのままコピペすれば使用できるようにしました。ご指摘ありがとうございます。
3. ぷらむ — 2007/09/02@07:55:13