NP_ContentsList の後継プラグイン。カテゴリリストを表示。他プラグインとの連携がとれるため拡張性の高い仕様です。
| General Plugin info | |
|---|---|
| 作者: | Taka(※メンテの引継を希望) |
| 最新のバージョン: | Ver0.1.1 |
| 入手先: | NP_BlogMenu011.zip 49.14kb |
| フォーラム参照先: | NP_BlogMenu |
Blogのリストおよび、それぞれのカテゴリーのリストを表示するプラグインです。主な機能は以下のとおりです。
Blogリスト本体および、カテゴリーリストのテンプレートに
<%%プラグイン名%%>
や、
<%%プラグイン名(オプション,オプション2)%%>
のように記述すると(%は2つ)、その時パースしているBlogを現在選択されているBlogとして他のプラグインを呼び出すことができます。オプション値にBlogMenuのテンプレート変数を使うことも可能です。ただし、これの利用については以下の注意点があります。
<%%+プラグイン名%%>
これで常に呼び出されるようになります。
プラグイン一覧ページのBlogMenuの行の「編集」というリンクをクリックすると、プラグインオプションページに入れます。ここでは次の設定が可能です。
プラグイン一覧ページのBlogMenuの行の「管理」というリンクをクリックすると、管理画面に入れます。ここでは次の操作が可能です。詳細については管理ページ内のポップアップヘルプを参照してください。
<%BlogMenu(テンプレート名,展開指定,Blog表示・非表示指定,アーカイブ絞込み,Blog表示順,カテゴリー表示順)%>
e.g. <%BlogMenu(default)%> e.g. <%BlogMenu(default,@)%> e.g. <%BlogMenu(mytemplate,,1/2/3,1)%> e.g. <%BlogMenu(mytemplate,<>2,,0,bnumber asc,cname asc)%>
BlogMenu管理画面で作成したテンプレートの名前
カテゴリーリストやプラグインの展開に関する指定です。
<%%categorylist%%>
やプラグインの記述は無視されます。
この指定にかかわらず、常に呼び出したいプラグインがある場合は
<%%+プラグイン名%%>
このようにプラグイン名の先頭に「+」(プラス)を付けてください。
リストに表示する・しないBlogを指定します。
アーカイブやアーカイブスキンにおいて、各リンクURLにそれらのパラメーター(archive/archivelist)を追加するかどうかの設定。これを「1」にした場合、アーカイブスキンではその期間に存在するカテゴリーとそのアイテム数のみ表示されるようになります。ただしアーカイブやアーカイブリストのパラメーターが付く場合、プラグインオプションでのblogidを付加しない設定等は無視されます(URLカスタマイズプラグインに対応するため)。このあたりはBlogMenuのテンプレートで<%archivedate%>を使えるようにしていますので、それでうまく調整してください。
同じ表示優先度のBlogが複数あった場合の並び順を指定します。この指定がない場合は、プラグインオプションで設定した並び順が使用されます。以下の4つのうちのいずれかを記述してください。
同じ表示優先度のカテゴリーが複数あった場合の並び順を指定します。この指定がない場合は、プラグインオプションで設定した並び順が使用されます。以下の4つのうちのいずれかを記述してください。
サポートトピック参照。ヘルプに書かれていない内容として、サブモジュールの利用方法などについて触れてあります。