エントリー一覧でサブカテゴリーをインデント表示するプラグイン
Movable Type 管理画面のエントリー一覧表示画面では、表示するエントリーをフィルタリングすることができます。フィルタリング条件として「カテゴリー」を選択した場合、プルダウンメニューのサブカテゴリーがインデント表示されないのですが、本プラグインを利用することでサブカテゴリーをインデント表示します。
このプラグインは 3.2 用です(3.3 ではこの不具合は解消されています)。
次のスクリーンショットはプラグイン導入前のサンプル画面です。プルダウンメニューに表示されているサブカテゴリーリストがインデントされておらず、特に異なる親カテゴリーの同名のサブカテゴリーを選択する場合に判別がやや困難です。
プラグインを導入することで、サブカテゴリーがインデントされるようになり、カテゴリー選択が容易になります。
プラグイン自体は半年程前に作ったもので、公開するのを忘れている間に Movable Type がバージョンアップしてしまいました。(笑)
まだ 3.2 をお使いの方も結構いらっしゃると思いますので、本エントリーにて公開します。
1.動作条件
本プラグインご利用にあたって、BigPAPI プラグインがインストールされていることが必要です。
2.ダウンロード
下記リンクより IndentedCategories.zip または IndentedCategories.lzh をダウンロードし、アーカイブを解凍してください。
IndentedCategories.zip
IndentedCategories.lzh
3.インストール
アーカイブを解凍して、中にある IndentedCategories.pl を Movable Type の plugins ディレクトリにアップロードしてください(下記)。
- MTディレクトリ/plugins/IndentedCategories.pl
管理画面から「メイン・メニュー > システム・メニュー > プラグイン」に進み、一覧に「IndentedCategorise ?」が表示されればインストールOKです。その他特に設定する必要はありません。
- MovableTypeで削除したコンテンツデータや記事を復元できる「Trashプラグイン」
- Movable Typeのデータ更新を抑止する「DataUpdateSuppressorプラグイン」
- Movable Typeのウェブサイト管理者にブログ作成権限を与える「CreateBlogPermissionプラグイン」
- Movable Typeでダッシュボードのサイト情報期間を変更できる「SiteStatsTermChangerプラグイン」
- Movable Typeの管理画面のtitle要素を変更する「TitleChangerプラグイン」
- Movable Type管理画面のセッションタイムアウトを延長する「SessionTimeoutExtenderプラグイン」
- Movable Type管理画面で左右のメニューを非表示にする「MenuHiddenerプラグイン」
- Movable Typeのテンプレート編集画面でシンタックスハイライトを無効にする「InvalidateCodeMirrorプラグイン」バージョンアップ(v0.12)
- Movable Typeでログイン後の管理画面を変更する「ScreenChangerプラグイン」
- Movable Typeのテーマにウェブページを利用できる「PageImExporterプラグイン」バージョンアップ(カスタムフィールド対応)
- Movable Typeのテンプレート編集画面でシンタックスハイライトを無効にする「InvalidateCodeMirrorプラグイン」バージョンアップ(v0.11)
- Movable Typeの記事一覧画面にアイテムを表示する「EntryAssetListingプラグイン」バージョンアップ
- Movable Typeのテーマにブログ記事を利用できる「EntryImExporterプラグイン」バージョンアップ(カスタムフィールド対応)
- Movable Typeのテーマにブログ記事を利用できる「EntryImExporterプラグイン」バージョンアップ
- Movable Typeでアイテムアップロード時にリサイズ可能な「UploadImageResizerプラグイン」バージョンアップ