Plugins/DIARYNAVI

ID: 16 | 作成日: 2011/09/03 [Sat] 17:33:00 | 最終更新: 2011/10/16 [Sun] 21:15:48
FrontPage / Plugins / DIARYNAVI

概要

要素 実行の可否
行頭
インライン 不可
複数の記述

DIARYプラグインで作成された日記のナビリンクを作成します。

設置されたページが日記ページで、そのページの前または後に日記ページがある場合に、そのページへのリンクを作成し、日記ページ間を横移動できるようにします。

書式

#DIARYNAVI(日記のトップページ){日記名}

引数は、すべて省略できます。

引数

日記のトップページ
日記のトップページとして設定したいページ名を指定します、指定されたページへのリンクがナビゲーションの中央に表示されます。
プログラム上はどのページを設定してもエラーにはなりませんが、DIARYプラグインを設置しているページを指定するのが望ましいでしょう。
日記名
日記の基準となるページ名を指定します。
指定なしの場合は、ページ名から自動で判断します。

備考

日記名が指定されていない場合は、そのページが日記であるかどうかをページ名から自動で判断します。
DIARYプラグインで作成された日記ページの名前は、"日記名/数字8文字"※1の形式になるため、現在表示されているページ名の行末が"/"(スラッシュ)+"数字8文字"である場合は日記ページと判断し日記ナビを表示、それ以外のページでは非表示となります。

このプラグインは通常通りページ本文に記述してもよいですが、サイドメニューやテンプレートに記述して使うことを想定しています。
実際、そのほうが都度、日記を作成するたびに記述するよりも手間は少ないかと思います。

キャッシュディレクトリに、"diarydatas.日記名を基にした識別文字列.cache"というファイル名の日記ページ一覧を記録したキャッシュが作成されます。

脚注

※1 数字8文字は、"年の4文字"と"月の2文字"と"日の2文字"。