
アイテムのフィールド(項目)を拡張するプラグインです。
タイトル、本文、続き、などの、Nucleusの標準機能として用意されているアイテムの項目以外に、好きな項目を追加することができます。
凍結してる間にいただいたご要望など、便利機能をいろいろ追加してみました。
- アイテム群表示で、条件を複数指定できるようになりました。
- アイテム群表示の条件の値に、変数[date](本日)を指定できるようにしました。
- アイテム群表示で、別ブログを指定できるようになりました。
- 拡張フィールド表示用テンプレート内で、Nucleus標準テンプレート変数が使えるようになりました。
- Textareaタイプフィールドでは、アイテム表示前イベントで記事整形する他プラグイン(スマイリーなど)が動作します。(対応していないプラグインもあるかと思います。)
- Numberタイプフィールドの表示形式で、ZERODISPを指定すると、0でも表示するようにしました。
- 編集中アイテムに拡張フィールドのデータが存在するかを表示するようにしました。
- その他いくつかのバグフィックスと脆弱対策
今後増やす機能も、使わないものはプラグインオプションでOFFできるようにして、できるだけ余計なオーバーヘッドがかからないようにしていきたいと思います。
あんまりテストしてないので、何かありましたらよろぴく。
NP_znItemFieldEX解説ページから、旧版・最新版のダウンロードができます。(この記事で紹介しているver0.09alphaは、2008-07-21現在、旧バージョンです。)
↑このフィードをRSSリーダーに登録しておくと、この記事へのコメント追加をチェックすることができます。
コメント追加後の、返事待ちなどにお使い下さい。
なお、コメントチェックの必要がなくなった際には、このRSSを削除して下さいね。
不要なトラフィックを避けるために、ご協力お願いいたします。
早速新バージョンを入れてみたのですが、Textareaタイプフィールドで他のプラグインが動作するという機能がTextタイプでも効いてしまいます。
699行目の case "Textarea": の上の行に break; を入れると直ったのですが、これで良かったでしょうか?