PolyMoNote文法 マニュアル
Wiki Like SYSTEM "PolyMoNote"の整形ルールの解説
Plugins/DIARYLIST
ID: 14 |
作成日: 2011/09/01 [Thu] 22:11:00 |
最終更新: 2011/11/11 [Fri] 09:36:09
概要
| 要素 | 実行の可否 |
|---|---|
| 行頭 | 可 |
| インライン | 不可 |
| 複数の記述 | 可 |
DIARYプラグインで作成された日記のリストを作成します。
書式
#DIARYLIST(表示モード){日記名}
"日記名"以外は省略できます。
その場合は、最近の日記10件をリスト表示します。
引数
- 表示モード
-
リスト表示のモードを指定します。
指定なしの場合は、最近の日記を10日分だけリスト表示します。- 年月
- "201109"などの年月を指定すると、その年月のすべての日記がリスト表示されます。
- c, C, category, CATEGORY
- カテゴリページのリストが表示されます。
- m, M, monthly, MONTHLY
- 月別ページのリストが表示されます。
- 日記名
-
日記の基準となるページ名を指定します。
"Diary"とした場合は、"Diary"の下位ページ("Diary/"から始まる日記ページ)が対象のページとなります。
プラグインの設定
スクリプトに直接書き込む項目
- $strCategoryBase
-
カテゴリの基準となる名称を指定します。
カテゴリのリストは、"$strCategoryBase"で設定された文字列と日記名を合わせたページ名※1を基準に検索します。 - $strMonthlyBase
-
月別の基準となる名称を指定します。
月別のリストを検索する際に、"$strMonthlyBase"で設定された文字列と日記名を合わせたページ名※2を月別ページの基準として判断します。 - $strMonthlyPattern
-
月別のページ名の命名パターンを指定します。
月別のリストは、"$strMonthlyPattern"で指定されたパターンと月別基準ページ名を組み合わせて検索します。
"$strMonthlyPattern"のパターンについて
"$strMonthlyPattern"は、記号で年月の形式を指定します。
引数で表示させる日記の年月が指定されていない場合は、その形式を基にページ名から年月を判断します。
記号は以下のような種類からなります。
| 記号 | 説明 |
|---|---|
| Y | 年 |
| m | 01~12の二桁の月 |
| n | 1~12の一・二桁の月 |
たとえば月別ページを"Diary/Monthly/201109"のようにしているときは、以下のように設定してください。
Ym
月別ページを"Diary/Monthly/2011年09月"としている場合は、以下のように設定します。
Y年m月
上記の2パターンは、月の数字が一桁の場合に先頭に"0"を付ける2桁("01"や"10"など)という意味になります。
また、月別ページを"Diary/Monthly/2011年1月"のように、一桁の月は一桁としている場合は、以下のように設定します。
Y年n月
備考
キャッシュディレクトリに、"diarydatas.日記名を基にした識別文字列.cache"というファイル名の日記ページ一覧を記録したキャッシュが作成されます。