NP_MultipleCategories 0.40
追加された機能は、サブカテゴリの無限階層化です。
あと、管理メニューだけですが、言語ファイル化しましたのでインターフェイスがややフレンドリーな感じで。
たぶん、私のことなので、かなりバギーだと思いますが、Nucleus本体機能に影響を与えるようなバグは基本的にありませんので、その辺ご査収ください(^^ゞ
ダウンロード:NP_MultipleCategories040.zip
※文字コード無関係です。
解凍して生成されたphpファイルと、ディレクトリ1個はそのままプラグインディレクトリに入れてやってください。
===============
★追加のお知らせ
サブカテゴリ選択時のインターフェイスがより便利になった0.401が配布されています。
http://japan.nucleuscms.org/bb/viewtopic.php?p=9033#9033
にてDLできます。
===============
アップグレードな方へ:
まず、ファイル群を上書きしてください。
(いつもの調子のアンインストール→再インストールは不要です!やっちゃうとオプション指定のテンプレートが初期化されちゃいます。)
次に、プラグイン管理メニューのTOPにてテーブルのアップグレードが促されますので、upgradeボタンを押せば、テーブルのアップグレードが完了して、無限階層管理が可能となります。
新規インストールな方へ:
基本的な操作などは何も変更はありませんので、
http://reverb.jp/vivian/download.php?itemid=NP_MultipleCategories_howto
などをよく読んで使ってくださいませ。
なお、新規インストールな方でも、無限階層管理を始める前には上記手順に準じてテーブルのアップグレードが必要ですので、ご注意ください。
そういえば、0.37jのバグ取りも同時に行いました。
1)サブカテゴリの新規作成の際、サブカテゴリ名を入力せずに送信した場合、エラーは表示されるが名前がblankなサブカテゴリが作成されてしまう不具合
2)サブカテゴリの削除の際、削除しようとするサブカテゴリ名が表示されない不具合
【重要】
プラグインの管理メニューの中で無限階層管理ができていても、blog表示のためには、無限階層に対応したプラグインを使わなければ意味がありません。
現在の所、対応しているのは、
blog表示として
NP_ShowBlogs : NP_ShowBlogs2001.zip 説明はこちら
ナビゲーションとして
NP_ItemNaviEX : NP_ItemNaviEX097.zip 説明はこちら
NP_TreeMenu : NP_TreeMenu05.zip 説明はこちら
NP_Milionic:NP_Milionic080.zip 説明はこちら
があります。
それぞれ、動作検証が不完全なので、不具合がありましたら何でもコメントをお願いします。
【お断り】
0.37jで実現しているカテゴリリスト(<%MultipleCategories(1,categorylist)%>)や、テンプレート内のカテゴリ名表示の<%MultipleCategories%>などには手を加えていません。
階層がかなり深くなった場合、表示にかなり無理があるためです。
その代わりに上記のナビゲーション用プラグインを作っていますので、そちらの方で見せ方を工夫してみてください。
また、アーカイブ表示でサブカテゴリ絞り込みのときなんかは、子サブカテゴリだけに属するアイテムをきちんと拾っているかどうか...拾ってないかもしれません。ちょっと混乱中。
これは対応したいと思います。
どうか人柱よろしくお願い申し上げます。
あー書くの忘れてました。
サブカテゴリの並び順、プラグイン管理の中だけで有効です。
この並び順でソートしてくれるナビゲーションは今のところないです(^^ゞ
(ソース中、SELECTで検索してorder by にordidつけてやるだけなんですが)
Posted 07/20/05 by nakahara21 | Filed under: プラグイン
Comments
Add Comment