Movable Typeの記事にカテゴリをまとめて登録できる「ChangeCategoryCollectivelyプラグイン」

Movable Typeの記事にカテゴリをまとめて登録できる「ChangeCategoryCollectivelyプラグイン」

Posted at September 16,2015 12:03 AM
Tag:[ChangeCategoryCollectively, MovableType, Plugin]

Movable Typeの記事にカテゴリをまとめて登録できる「ChangeCategoryCollectivelyプラグイン」を公開します。

1.はじめに

Movable Typeで複数の記事にカテゴリを一括登録できる機能はありません。

そのためのプラグインとして「ChangeCategoryCollectively」が別のサイトで以前配布されていたようですが、配布元のサイト自体がすでになくなっていました。

幸いソースコードは残っているようなのでそれを利用すればいいのですが、そのまま最新版のMTに適用しても正常に動作しないようなので、修正したものを本エントリーで公開することにします。

2.機能

プラグインを適用すると、記事一覧ページのプルダウンメニューに、登録しているすべてのカテゴリの追加、およびカテゴリ削除の項目が表示されます。

プルダウンメニュー

サンプルとして「test2」「test3」の記事にカテゴリAを追加してみます。

記事一覧の「test2」「test3」の左側のチェックボックスをチェックして、プルダウンメニューから「カテゴリを付ける: カテゴリA」を選択して「Go」をクリック。

カテゴリ追加

確認ダイアログが表示されるので「OK」をクリック。

確認ダイアログ

カテゴリ追加の結果画面が表示されます。

(クリックで拡大)
カテゴリ追加の結果画面

3.プラグインのダウンロード・インストール

下記のリンクをクリックして、ChangeCategoryCollectivelyのプラグインアーカイブをダウンロードします。

ChangeCategoryCollectively_1_00.zip

プラグインアーカイブを展開し、pluginsフォルダにあるChangeCategoryCollectivelyフォルダをMovable Typeのアプリケーションディレクトリのpluginsディレクトリにアップロードします。

管理画面にアクセスするとバージョンアップが開始するので画面にしたがって進めてください。

バージョンアップ完了後、システム管理画面のプラグイン設定画面で「ChangeCategoryCollectively~」が表示されればインストール完了です。

プラグイン設定画面

4.修正箇所

参考までに修正箇所を掲載しておきます。

  • プルダウンメニューおよび管理画面で日本語が文字化けする不具合の対処
  • カテゴリ追加・削除後にエラーが発生する不具合の対処(次項のテンプレートが読み込めなかったために発生)
  • プラグイン用管理画面テンプレート(result.tmpl)の追加およびCSS等の修正
関連記事
zenback
人気エントリー
トラックバックURL


コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字イタリックアンダーラインハイパーリンク引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)