
アイテムのフィールド(項目)を拡張するプラグインです。
タイトル、本文、続き、などの、Nucleusの標準機能として用意されているアイテムの項目以外に、好きな項目を追加することができます。
バグ修正と、管理ページ(ちょっと)強化しました。
Andyさん、バグレポートありがとうございます。
- [バグ]投稿フォームにて、Nucleus標準のフィールドと名前が競合していたバグを修正
- [バグ]アイテムを削除した時に、アイテム拡張テーブルのレコードが削除されないバグを修正
- [管理]レコード検索機能(AND OR可能)
- [管理]レコード一覧にページスイッチ
- [管理]XML-RPCバージョンチェッカ
- [管理]レコード一覧で、アイテム拡張テーブルの場合は、アイテムタイトルも表示
- [管理]レコード一覧で、アイテム拡張テーブルの場合は、「item id」、リレーションテーブルの場合は、「relation id」
- [管理]アイテム拡張用テーブルは、リレーション先に設定できないように
- [管理]追加後、フォームをクリア
- [管理]フィールドの「設定」の表示書式を変更
リレーションの全体像がつかみ難いので、リンク先・リンク元となるフィールド・レコードには、相手を表示するようにしました。
理想としては、リレーション図が出力できると良いのですが、、、これはかなりヘビーっす。

リレーション図が必要になるほどの用途には使用しないですよねぇ。。。ね!
また、プラグインオプションが追加されていますので、一度アンインストールをお願いします。
NP_znItemFieldEX解説ページから、旧版・最新版のダウンロードができます。(この記事で紹介しているver0.04alphaは、2008-08-08現在、旧バージョンです。)
動作確認をあまりしていませんので、管理ページで、新たな虫さんが生まれたかも。

アイテムのフィールド(項目)を拡張するプラグインです。
タイトル、本文、続き、などの、Nucleusの標準機能として用意されているアイテムの項目以外に、好きな項目を追加することができます。
バージョンアップしました。変更点は

こんな感じです。
- 検索機能追加。もちろん検索ワードはハイライトします。(検索拡張プラグインNP_ExtensibleSearchが必要です。)
- Textareaタイプの改行に<br />を追加する機能(ブログの設定にならいます。管理ページで編集する場合、デフォルトのブログの設定にならいます。)
- ブログ作成・削除時のテーブル作成・削除処理のバグ修正
- 色々な調整(多数あるため省略しました。)
- 言語ファイル対応(文字コードに依存しない構造になりました。)
検索拡張プラグインNP_ExtensibleSearchは、
Nucleus(JP)フォーラムで入手できます。
Nucleus(JP)フォーラム - 検索機能をプラグインで拡張可能に
Andyさん、素晴らしいプラグインをありがとうございます。
...続きを読む