
アイテムのフィールド(項目)を拡張するプラグインです。
タイトル、本文、続き、などの、Nucleusの標準機能として用意されているアイテムの項目以外に、好きな項目を追加することができます。
いろいろ機能を、追加しました。
- スキンに、(「ソートキー」「摘出条件」を設定できる)「アイテム群表示」機能(<%blog%>系の表示)
- アイテムスキンで、拡張フィールドを表示する機能
- 別プラグイン向けAPI(アイテムid、拡張フィールド名を、投げると、値(表示文字列)を返します。)
- Image UI に、HTML SELECT を追加
- Flash UIに「アップロード」「コレクション変更」「選択解除」する機能を追加
- エクスポート機能搭載予定でしたが、見送りました
- リレーションで、"一度に"繋げられるテーブル数は、100までとしました(そんなにいらないって)
- 管理ページのフィールド一覧に、「フィールド記述」を自動生成する機能(あやしい)
- バージョンチェッカーで使用しているXML-RPCライブラリを、Nucleus付属のものから、PEARに変更(あやしい)
日曜には、できていたのですが、なかなか動作確認できなくって、、、もうアップしちゃいました。
「フィールド記述」を自動生成する機能は、ちょっとあやしいです。「各、拡張テーブルのフィールド」から、「アイテム拡張用テーブル」に向かって、再帰的に結ばれたリレーションを洗い出します。アイテム拡張テーブルに繋がっていない場合、頭に「リンク切れアイコン」が表示されます。

分かり難い、リレーション指定を自動生成するので、結構便利なのではと思っていますが、おかしなリレーションを生成していましたら、ご連絡ください。この辺、ちょっと自信がないので、「ちゃんと生成してるよ。」でもコメントいただけると、うれしいです。

各機能の詳細(?)は、ダウンロードページの解説を、ご参照ください。
NP_znItemFieldEX解説ページから、旧版・最新版のダウンロードができます。(この記事で紹介しているver0.05alphaは、2008-08-08現在、旧バージョンです。)
↑このフィードをRSSリーダーに登録しておくと、この記事へのコメント追加をチェックすることができます。
コメント追加後の、返事待ちなどにお使い下さい。
なお、コメントチェックの必要がなくなった際には、このRSSを削除して下さいね。
不要なトラフィックを避けるために、ご協力お願いいたします。