Movable Type5.0のリスト画面をカスタムフィールドの値で絞り込める「AddCFQuickFilterプラグイン」
Movable Type5.0のブログ記事一覧などのリスト画面をカスタムフィールドの値で絞り込める「AddCFQuickFilterプラグイン」を公開します。
1.機能
Movable Type5.0の記事一覧画面の「絞込み」に、カスタムフィールドの項目を表示します。
表示するタイプは「テキスト」「ラジオボタン」「セレクトボックス」の3種類です。「テキスト」の場合は、条件を入力するテキストフィールドを表示します。
「ラジオボタン」「セレクトボックス」の場合はオプションを表示します。
こんな感じで絞り込めます。
動作確認はMT5.06で行っています。今のところMT5.06以下のバージョンでは動作保障していませんので注意してください。
2.価格
価格:\3,000-(税別)/1インストールM、T購入前に必ず動作確認してください)
3.プラグインのダウンロード
下記のリンクをクリックして、プラグインアーカイブをダウンロードします。
プラグインアーカイブを展開し、pluginsディレクトリにあるAddCFQuickFilterフォルダごと、Movable Typeのアプリケーションディレクトリのpluginsディレクトリにアップロードします。
また、プラグインファイルに含まれるlib/MT/CMS/Entry.pmを、Movable Typeのアプリケーションディレクトリのlib/MT/CMS/Entry.pmと差し替えてください(元のEntry.pmはリネームして必ず保存してください)。
システム管理画面のプラグイン設定画面で、「AddCFQuickFilter~」が表示されればインストール完了です。
Entry.pmは740~750行目に該当の処理を追加しています。既存の処理を使えそうなのですが、正常な動作確認が行えていないため、このような方式にさせて頂いてます。
- MTの記事一覧をタイトル順に並び替える「SortByTitle」プラグイン
- Movable Type 7の記事一括編集画面でユーザ変更できる「SelectUsers」プラグイン
- MovableType 7の一覧画面で一括編集できる「PowerListingFieldEditorプラグイン(コンテンツデータ対応)」
- MovableTypeの一覧画面で編集できる「ListingFieldEditorプラグイン(コンテンツデータ対応)」
- Movable Typeの記事にカテゴリをまとめて登録できる「ChangeCategoryCollectivelyプラグイン」
- Movable Typeで記事データだけを削除する「EntryDeleterプラグイン」
- Movable Typeの記事一覧画面で日付フィールドの表示をタイムスタンプに変更する「ListingFieldDateFormatChangerプラグイン」
- Movable Typeの記事一覧にユーザー名を表示する「DisplayAuthorNameプラグイン」
- Movable Type 5.1x/5.2xで記事一覧画面の表示件数を自由に変更できる「LimitPerPageChangerプラグイン」
- Movable Typeの記事一覧画面に本文の文字数を表示する「BodyLengthListingプラグイン」
- Movable Typeのブログ記事を一覧画面で一括編集できる「PowerListingFieldEditorプラグイン」
- Movable Typeのカスタムフィールドを一覧画面で編集できる「ListingFieldEditorプラグイン」
- 記事一覧画面にアイテムを表示する「EntryAssetListingプラグイン」
- Movable Typeの管理画面で任意の表示件数を指定できる「LimitPerPageChangerプラグイン」
先日はご対応いただいてありがとうございました、大変助かりました。
このプラグインですが、5.12には未対応でしょうか?
(導入したところ、「自分のフィルタ--新規作成」で、カスタムフィールド項目が表示されませんので質問です)
すいませんが、よろしくお願いします。
たびたび失礼します。ご質問させていただいた5.12への対応の件ですが、こちらで解決できましたのでご報告します。ありがとうございました。
今後もいろいろと参考にさせていただきます。
>カーネーションさん
こんにちは。
ご返事遅くなってすいません。
すでに解決済みのようですが5.12は別のプラグインで絞込み可能です。
それではよろしくお願い致します。
お返事ありがとうございます。
5.12対応の別のプラグインは何という名前でしょうか?
よろしくお願いします。
>カーネーションさん
こんばんは。
プラグイン名は「CustomFieldsListing」です。
このプラグインで解決されたと思ったのでプラグイン名は特に掲載しなかったのですが、どのように解決されたのかよろしければご連絡頂ければ幸いです。
それではよろしくお願い致します。
たびたびご返事ありがとうございます。
私の方も言葉少なでスイマセン。まさにその「CustomFieldsListing」で解決できそうだったので、先のご連絡をしました(別の方のプラグインでしたので書くと失礼かなと変な気をまわしてしまい、結果的にお手数をおかけすることになって恐縮です)。
MT5.12を在庫管理に使えるようカスタマイズしている最中なのですが、こちらのプラグインをはじめ、さまざまな方々が提供されているプラグインやツールで大変助かっています。
今後も参考にさせていただきます、よろしくお願いします。
>カーネーションさん
こんばんは。
ご連絡ありがとうございます。
こちらこそ言葉足らずで失礼致しました。
ではでは!