2003年12月30日 (火)

最近 N か月の月毎のエントリリスト

iblogPatcher 1.2.2 の ENTRIES_JS.plugin の応用例第二弾。最近 N か月の月毎のエントリリストへのリンクをナビゲーションエリアに追加する方法を紹介する。N は設置するときに自分で決めることができる。私は 3 としてやってみた。例としてこの Blog またはもう一つの Blog のナビゲーションエリアアーカイブの欄を見てほしい。

既に iblogPatcher 1.2.2 を導入済みのところからスタート。
  1. 新しい CommonLib.js をダウンロードする。
    私の iDisk の Public フォルダーの iBlog/CommonLib.js または英語版の iBlog/CommonLib_en.js をダウンロードする。英語版を選択した人はファイル名を CommonLib.js に変更しておこう。
  2. ダウンロードした CommonLib.js を iBlog が使用するところに保存する。
    自分のローカルのホームの下の
        Library/Application Support/iBlog/Javascript/
    フォルダーの下にコピーする。
  3. iBlog のナビゲーションエディタを開く。
  4. 月毎のエントリリストへのリンクを埋め込む Blog の Archive の項の内容に次を加える。
    <hr noshade="noshade" size="1" width="50%" />
    最近 3 か月のエントリ
    <div style="text-align: center;">
        <script type="text/javascript">WriteMonthryArchiveLinks(3, '<$BlogBaseURL$>');</script>
    </div>
  5. 古いページにも付けたいときは iBlog で [Blog]-[プレビュー状態をリセット後、プレビュー] をする。
  6. iBlog で公開する。

赤字の 3 は「最近の 3 か月」を意味している。1 なら今月だけ、2 なら今月と先月。もちろん 4 ならば最近 4 か月分の月毎のエントリリストへのリンクが表示される。リンクの文言が気に入らない人は適当に CommonLib.js を編集してほしい。

# うーん、もうすっかり iBlog ネタばっかり。本当は .Mac 全体の Blog なんだよなぁ。
# .Mac の PhotoAlbum を応用した自動スライドショーにでも挑戦してみようかなぁ。

Posted: 20:20    | Comment | Trackback


以下、類似エントリです。