Plugins/Option/CATEGORY

ID: 10 | 作成日: 2012/01/06 [Fri] 22:55:00 | 最終更新: 2012/03/02 [Fri] 21:07:16
FrontPage / Plugins / Option / CATEGORY
目次

概要

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

プラグインを記述したページの下位ページを新規作成順にインクルード(取り込み)して、ブログのカテゴリページ風に表示します。

書式

#CATEGORY(最大表示件数, [カテゴリ名削除の有無])

すべて省略できます。
その場合は、1ページ辺り10件分のページが表示されます。

引数

最大表示件数
1ページ辺りに表示するページの数を"1~10"の間で指定します。
指定なしや範囲外の数値が指定された場合は"10"となります。
カテゴリ名削除の有無*
取り込んだページ名からカテゴリ名を削除するかを指定します。
カテゴリ名はCATEGORYプラグインが記述されているページ名です。
指定なし
カテゴリ名を削除する。
N, n, NONE, none
カテゴリ名を削除しない。

カテゴリ名について

CATEGORYプラグインが記述されているページをカテゴリ名として扱います。

たとえば、"Sample"というページにプラグインを記述した場合、カテゴリ名は"Sample"となり、その下位ページ("Sample/"から始まるページ名)は取り込まれて表示されます。

// 取り込まれるページ名
Sample/001
Sample/002

カテゴリ名の削除

カテゴリ名を削除するように設定されている場合は、取り込まれたページの名前からカテゴリ名が削除されて表示されます。

カテゴリ名が"Sample"の場合は、取り込まれるページの名前から"Sample/"が削除されます。

// カテゴリ名が"Sample"の場合
Sample/001  →  001
Sample/002  →  002

プラグインの設定

スクリプトに直接書き込む項目

$TitleSet
"カテゴリ名削除の有無"のデフォルト値を設定します。
指定なし
カテゴリ名を削除する。
N, n, NONE, none
カテゴリ名を削除しない。

"プラグイン設定"から指定する項目

一回のみ実行するプラグイン
取り込んだ1ページ目のみで実行させたいプラグインを指定します。
1行にひとつずつ記述することで、複数のプラグインを指定できます。
無効化するプラグイン
指定されたプラグインは無効化されます。
1行にひとつずつ記述することで、複数のプラグインを指定できます。

ダウンロード

下記のリンクから圧縮ファイルをダウンロードしてください。

バージョン 公開日 ダウンロード
ver.1.00 2012/01/06 category_plugin.zip [詳細]

インストール

解凍してできた"category_plugin"フォルダ内の"category.php"を"pn/lib/plugins"ディレクトリに、"category_plugin/config"フォルダ内にある"category.php"を"pn/lib/plugins/config"ディレクトリにアップロードしてください。

備考

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

ちなみに、リリース情報のページは、このプラグインを利用しています。