wa - NucleusやFlashなどなど

RSS

Home > Nucleus アイテムフィールド拡張プラグインNP_znItemFieldEX

01.29 '06

Nucleus アイテムフィールド拡張プラグインNP_znItemFieldEX

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

最新バージョン(ver0.1alpha)の解説です。

解説

ver0.093alphaからのバージョンアップの場合、一旦プラグインをアンインストールする必要があります。

プラグインの概要
設置方法
オプション
テーブルついて
フィールドついて
レコードについて
テンプレートへの記述
リレーションの指定方法
検索について
アイテムスキンで、指定した拡張フィールドの値を表示する
アイテム群の表示
拡張フィールドAPI
今後のバージョンアップ予定

ダウンロード

download0.1alpha.zip[860clicks]

変更点

  • [機能追加]NP_znCustomAdminと併用することで、アイテム投稿画面で拡張フィールドを自由にレイアウト
  • [機能追加]Textareaタイプで、htmlspecialchars指定が可能に
  • [機能追加]Textareaタイプで、removeBreaks指定(<br />外し)が可能に
  • [機能追加]Textareaタイプで、removeBreaks_htmlspecialchars指定が可能に
  • [機能追加]Checkboxタイプで、区切り文字指定が可能に
  • [機能追加]Checkboxタイプで、条件指定による文字列変換表示が可能に
  • [機能追加]アイテム群表示の7番目のパラメータ、カレントカテゴリ絞込み解除機能追加
  • [仕様変更]フィールド値表示テンプレートでNucleus標準テンプレート変数を使用するかどうかの指定方法を、プラグインオプションからテンプレート記述に変更
  • [仕様変更]プラグインに同梱していたヘルプを廃止
  • [バグ]フィールド値表示テンプレートでのNucleus標準テンプレート変数動作不備を修正
  • [バグ]アイテム群の条件がない場合の不具合を修正
  • [バグ]Selectタイプで、値が空の場合エスケープする処理が抜けていた。

バージョン経歴


VerUpdateDownload
最新
0.1alpha
  • [機能追加]NP_znCustomAdminと併用することで、アイテム投稿画面で拡張フィールドを自由にレイアウト
  • [機能追加]Textareaタイプで、htmlspecialchars指定が可能に
  • [機能追加]Textareaタイプで、removeBreaks指定(<br />外し)が可能に
  • [機能追加]Textareaタイプで、removeBreaks_htmlspecialchars指定が可能に
  • [機能追加]Checkboxタイプで、区切り文字指定が可能に
  • [機能追加]Checkboxタイプで、条件指定による文字列変換表示が可能に
  • [機能追加]アイテム群表示の7番目のパラメータ、カレントカテゴリ絞込み解除機能追加
  • [仕様変更]フィールド値表示テンプレートでNucleus標準テンプレート変数を使用するかどうかの指定方法を、プラグインオプションからテンプレート記述に変更
  • [仕様変更]プラグインに同梱していたヘルプを廃止
  • [バグ]フィールド値表示テンプレートでのNucleus標準テンプレート変数動作不備を修正
  • [バグ]アイテム群の条件がない場合の不具合を修正
  • [バグ]Selectタイプで、値が空の場合エスケープする処理が抜けていた。
download0.1alpha.zip[860clicks]
0.092alpha
  • NP_znCustomAdmin(アイテム投稿テンプレートカスタマイズプラグイン)対応
  • スキン機能の一部が使えなくなっていたのを修正
download0.092alpha.zip[214clicks]
0.091alpha
  • プラグイン管理ページでレコード一覧ページが見れなくなってしまっていたバグを修正
  • Textareaタイプに追加した「別プラグインのPreItemイベント反映機能」が、Textタイプにも反映されるバグを修正
download0.091alpha.zip[129clicks]
0.09alpha
  • アイテム群表示で、条件を複数指定できるようになりました。
  • アイテム群表示の条件の値に、変数[date](本日)を指定できるようにしました。
  • アイテム群表示で、別ブログを指定できるようになりました。
  • 拡張フィールド表示用テンプレート内で、Nucleus標準テンプレート変数が使えるようになりました。
  • Textareaタイプフィールドでは、アイテム表示前イベントで記事整形する他プラグイン(スマイリーなど)が動作します。(対応していないプラグインもあるかと思います。)
  • Numberタイプフィールドの表示形式で、ZERODISPを指定すると、0でも表示するようにしました。
  • 編集中アイテムに拡張フィールドのデータが存在するかを表示するようにしました。
  • その他いくつかのバグフィックスと脆弱対策
download0.09alpha.zip[124clicks]
0.083alpha
  • DateTimeタイプに、書式設定
  • 「検索対象フィールド」の設定を、各ブログの設定で行うように変更
  • プラグインオプションで、ハイライトテンプレートの内容自体を設定するように仕様変更
  • 複数のリレーションを検索対象とした場合の不具合を修正
  • バージョンチェッカに使用しているXML-RPCライブラリを、PEARから、Nucleus付属のものに変更
  • doActionで、ログインしていない場合、情報出力しないように変更
0.081alpha
  • <%otherblog%>などで、別ブログを表示した際に、表示されない不具合を修正
0.08alpha
  • Imageのサムネイル作成機能追加
  • Selectタイプで、未記入がなかったので追加
0.07alpha
  • 拡張フィールドの表示に、テンプレートを使用できる機能
  • Numberタイプ、Imageタイプに、表示設定機能
  • 画像選択解除した場合、ディレクトリ名だけ登録されるバグを修正
  • プラグインアンインストール時に、拡張テーブルが削除されないバグを修正
0.061alpha
  • コレクションの初期値を、メンバーidに
  • Image UIのHTML MODEを廃止、代わりにFlash List MODEを追加
0.06alpha
  • レコードの連続追加ができなくなってしまっていたバグを修正
0.05alpha
  • スキンに、(「ソートキー」「摘出条件」を設定できる)「アイテム群表示」機能(<%blog%>系の表示)
  • アイテムスキンで、拡張フィールドを表示する機能
  • 別プラグイン向けAPI(アイテムid、拡張フィールド名を、投げると、値(表示文字列)を返します。)
  • Image UI に、HTML SELECT を追加
  • Flash UIに「アップロード」「コレクション変更」「選択解除」する機能を追加
  • エクスポート機能搭載予定でしたが、見送りました
  • リレーションで、"一度に"繋げられるテーブル数は、100までとしました(そんなにいらないって)
  • 管理ページのフィールド一覧に、「フィールド記述」を自動生成する機能(あやしい)
  • バージョンチェッカーで使用しているXML-RPCライブラリを、Nucleus付属のものから、PEARに変更(あやしい)
0.04alpha
  • [バグ]投稿フォームにて、Nucleus標準のフィールドと名前が競合していたバグを修正
  • [バグ]アイテムを削除した時に、アイテム拡張テーブルのレコードが削除されないバグを修正
  • [管理]レコード検索機能(AND OR可能)
  • [管理]レコード一覧にページスイッチ
  • [管理]XML-RPCバージョンチェッカ
  • [管理]レコード一覧で、アイテム拡張テーブルの場合は、アイテムタイトルも表示
  • [管理]レコード一覧で、アイテム拡張テーブルの場合は、「item id」、リレーションテーブルの場合は、「relation id」
  • [管理]アイテム拡張用テーブルは、リレーション先に設定できないように
  • [管理]追加後、フォームをクリア
  • [管理]フィールドの「設定」の表示書式を変更
0.03alpha
  • 検索機能追加。もちろん検索ワードはハイライトします。(検索拡張プラグインNP_ExtensibleSearchが必要です。)
  • Textareaタイプの改行に<br />を追加する機能(ブログの設定にならいます。管理ページで編集する場合、デフォルトのブログの設定にならいます。)
  • ブログ作成・削除時のテーブル作成・削除処理のバグ修正
  • 色々な調整(多数あるため省略しました。)
  • 言語ファイル対応(文字コードに依存しない構造になりました。)
0.02alpha
  • 0.01alpha(NP_znExtraFieldsとして公開)から大幅に構造変更
  • 別テーブルとのリレーション機能
  • Numberタイプ、Imageタイプフィールドを追加
:!!::arwtop:verをクリックすると、各verの解説に切り替わります。

プラグインのバージョンアップ情報をRSSで配信しています。バグ情報などもお届けいたしますので、拙作プラグインをお使いの際には、是非RSSリーダーにご登録ください。:!!:佐藤(な)作成・改造のプラグインバージョンアップ情報RSS

コメント

この記事へのコメントはありません。

コメント追加

このアイテムは閉鎖されました。このアイテムへのコメントの追加、投票はできません。

コメント追加通知RSS:
↑このフィードをRSSリーダーに登録しておくと、この記事へのコメント追加をチェックすることができます。
コメント追加後の、返事待ちなどにお使い下さい。
なお、コメントチェックの必要がなくなった際には、このRSSを削除して下さいね。
不要なトラフィックを避けるために、ご協力お願いいたします。

トラックバック

トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.
トラックバックURL:
znBackup znItemFieldEX znCustomAdmin znBackup znSmiley znShowDraft znSpeedCubing znKeywordLink znCommentRSS znCCitation znItemParts znMCList znHatenaExist znQuestionnaire znFlash