ダイナミックパブリッシング版ページナビをつけたダイナミックパブリッシング版ページナビをつけた

まだエントリーが全然無いので必要性は無いけどアーカイブページに改ページのコードを埋め込んだ。
藤本さんのPerl版ダイナミックパブリッシングを導入しているので改ページプラグインも専用版を使っている。

The blog of H.Fujimoto:ページ分割プラグイン

紹介ページにあったサンプルコードはフォームを使っていたり、ページを切り替えるたびにテキストが出たり消えたりしていまいちしっくりこなかったので、自分でコードを書いた。
なぜかググってみても同じ事やってる人が見つからなかったので。
Googleみたいに数字を並べて、前ページ、次ページへのリンクだけのシンプルなナビゲーションにしてある。
DIVタグの中でstyle使って中央寄せしているのは本当は避けたいが、ブログのデザインを標準プラグインのテーマ切り替えでやっているので、テーマファイルの方を改変するのもなんか違う気がしたので暫定的にこうした。
そのうち直そう。

現在の所、月別アーカイブのページにだけナビが表示されている。

<div id="page_navi" style="text-align:center;"><MTDivPagesIfMulti>
 <MTDivPagesIfPrevPage>
 <a href="<$MTDivPagesPrevPageLink$>">&laquo; 前ページ</a>
 <MTElse>&laquo; 前ページ</MTElse> 
 </MTDivPagesIfPrevPage> | 
 
 <MTDivPagesLoop>
 <MTDivPagesIfCurPage><b><font size="+1"><$MTDivPagesNumber$></b></font>
 <MTElse>
 <a href="<$MTDivPagesLink$>"><$MTDivPagesNumber$></a>
 </MTElse>
 </MTDivPagesIfCurPage>
<MTDivPagesLoopFooter><MTElse>|</MTElse></MTDivPagesLoopFooter>
 </MTDivPagesLoop>
 
  | <MTDivPagesIfNextPage>
 <a href="<$MTDivPagesNextPageLink$>">次ページ&raquo;</a>
 <MTElse>次ページ&raquo;</MTElse> 
 </MTDivPagesIfNextPage>
</MTDivPagesIfMulti></div>
ブックマークに追加する

Comments and Trackbacks

このブログ記事について

このページは、Kazuyaが2007年5月13日 17:02に書いたブログ記事です。

ひとつ前のブログ記事は「今日もカスタマイズ」です。

次のブログ記事は「Sleipnirで便利にMovableTypeへ投稿するスクリプト」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。