エントリー本文
PowerEdit プラグイン
Category:[管理画面]
Tag:[CMSContext, MovableType, Plugin, PowerEdit]
Movable Type のブログ記事一括編集画面のフィールドを拡張するプラグインです。「コメント・トラックバックの受信設定をまとめて設定したい」というご質問を頂きましたので、他のフィールドも含め、このプラグインに反映させてみました。
このプラグインを適用することで、次の画面のように、ブログ記事やウェブページの複数のフィールドをまとめて編集することができるようになります。
今回追加したフィールドは
- 本文
- 追記
- キーワード
- コメント受信
- トラックバック受信
です。概要フィールドとタグフィールドについては現在未対応です。ベータ版ですので、ご利用にあたってはご自身の責任で行ってください。
また、画面レイアウトの調整はかなり雑なので、腕に自身のある方は4項の entry_table.tmpl を直接編集して適宜調整してください。
ちなみに一括編集画面への遷移は、ブログ記事一覧やウェブページ一覧からだけでなく、検索結果からも行えます。ある検索文字で記事を検索し、該当した記事だけまとめて変更したいときに便利です。

このプラグインの動作には、アルファサードの野田さんが開発された CMSContext プラグインが必要です。実際、PowerEdit プラグインで行っているのは、CMSContext プラグインで拡張したフィールドの保存動作だけですので、CMSContext プラグインにおんぶにだっこ状態です。
以下、設定手順です。
1.CMSContext プラグインのダウンロード
下記のサイトにある「CMSContext.zip」をクリックして、プラグインアーカイブをダウンロード。
2.CMSContext プラグインのアップロード・インストール
プラグインアーカイブを展開し、中にある CMSContext フォルダごと、Movable Type のアプリケーションディレクトリの plugins ディレクトリにアップロード。
システム管理画面のプラグイン一覧で、「CMSContext ~」が表示されればインストール完了です。

3.CMSContext プラグインの設定
ブログ管理画面のプラグイン一覧で、「CMSContext」→「設定」をクリックし、「プラグインを有効にする」をチェック(デフォルトでチェックされていると思います)、代替テンプレートのパスに「alt-tmpl」を設定し、「変更を保存」をクリック。

4.代替テンプレートの設定
下記のリンクより代替テンプレートをダウンロードします。この代替テンプレートが一括編集画面用のテンプレートになります。
2008.11.13 初版 2009.01.25 v0.05 タグに対応 2009.03.02 v0.06 テキストエリアの高さを変更 2009.03.07 v0.07 チェックボックスが表示されない不具合を対処
ダウンロードしたアーカイブを展開すると、
alt-tmpl/include/entry_table.tmpl
という構成になっているので、alt-tmpl フォルダを CMSContext プラグインの中にある tmpl ディレクトリにアップロードします。
アップロード後の、plugins ディレクトリから entry_table.tmpl までのパスは
plugins/CMSContext/tmpl/alt-tmpl/include/entry_table.tmpl
となります。
5.PowerEdit プラグインのダウンロード
下記の PowerEdit.zip をクリックして、プラグインアーカイブをダウンロード。
2008.11.13 初版 2008.12.06 v0.02 ブログ記事編集画面で保存後、「受信設定」のコメント・トラックバックのチェックが外れてしまう問題を修正 2008.12.19 v0.03 データが保存されない問題を修正 2008.12.24 v0.04 4.1 に対応。また、本文・追記・キーワードの各フィールドの内容を空にできない問題を修正 2009.01.25 v0.05 タグに対応 2009.03.02 v0.06 アイテム情報が保持されない不具合を対処 2009.03.07 v0.07 EntryBodyタグとEntryMoreタグでエラーになる不具合を対処
プラグインのご利用および質問に対する回答等について、ご支援・ご賛同くださる方からの寄付をお待ち申し上げます。
6.PowerEdit プラグインのアップロード・インストール
プラグインアーカイブを展開し、中にある PowerEdit フォルダごと、Movable Type のアプリケーションディレクトリの plugins ディレクトリにアップロード。
システム管理画面のプラグイン一覧で、「PowerEdit ~」が表示されればインストール完了です。

これで設定はすべて完了です。一括編集画面が変更されたことを確認してください。
2008.12.11
3項に画像を追加しました。
- PowerEdit プラグインで概要を適正に表示する
- Movable Type プラグイン一覧(MT4対応)
- コメント投稿者の表示を valid にする
- PowerEdit プラグイン v0.07
- PowerEdit プラグイン v0.06
- PowerEdit プラグイン v0.05
- dTree カテゴリーリストにブログ記事数を表示する
- dTree プラグイン for WordPress v0.3
- ExcerptRichText プラグイン
- Movable Type プラグイン一覧
- UnrecognizedTags プラグインを日本語環境で利用する
- Better File Uploader プラグイン
- Bob the Rebuilder プラグイン
- UserNameEditController プラグイン v0.03
- UserNameEditController プラグイン v0.02
- ExcerptRichText プラグイン v0.03
- PowerEdit プラグイン v0.07
- ExcerptRichText プラグイン v0.02
- ExcerptRichText プラグイン
- PowerEdit プラグイン v0.06
- UserNameEditController プラグイン
- PowerEdit プラグイン v0.05
- BlogIDViewer プラグイン
- PowerEdit プラグイン v0.04
- PowerEdit プラグイン v0.03
- Effective Time プラグイン
- PowerEdit プラグイン v0.02
- ArchivePathSelector プラグイン
- PowerEdit プラグインで概要を適正に表示する
- LogDeleteSelector プラグイン
≫ MTのブログ記事一括編集をパワーアップ from ムジログ
ブログ記事の一括編集の機能もこのプラグインを入れることによって一括編集できる項目が大幅にアップ! [続きを読む]
≫ Movable Typeに最低限導入したいプラグイン(その4) from ぐりぐりねっと
プラグイン紹介シリーズ第4弾は一括編集を拡張するプラグインをご紹介します。 Po... [続きを読む]
≫ PowerEditプラグイン from 公園MAP|日本中で公園さがし
PowerEditプラグインを入れてみました。今まで色々と整理つかないままカテゴ... [続きを読む]
こちらのプラグインを有り難く使わせていただいております。
環境のせいか、このプラグインのせいか特定できませんが、このプラグインを入れてから挙動が少しおかしくなりました。
現象としては過去のエントリを編集したときに「コメント」と「トラックバック」のチェックが外れてオフになってしまいます。回避策としてはとりあえずこのプラグインの「ブログ記事の一括編集」で該当記事を呼び出し「C」と「T」にチェックを入れています。
しかしそれも手間なので、何が原因か見極めようと、一度PowerEditとCMSContextプラグインを無効にしました。すると、問題無く過去のエントリを編集したときに「コメント」と「トラックバック」のチェックが保持されたままになります。
どこかテンプレートファイルに編集をしたりする必要がありますでしょうか?
こんにちは!このプラグイン入れさせていただきました。
MT4.1に入れたのですが少し困りました。
一括編集画面は表示されたのですが、
ユーザーとコメント・トラックバックのチェックボックスが表示されず
ユーザーに至ってはそのまま保存すると、[削除ユーザーID:0]という不思議なユーザーへ変わってしまいます。
原因が何かわかれば嬉しいです。
PowerEdit修正版、ありがとうございます。
動作を確認しました。
>あいおさん
こんばんは。
ご質問の件ですが、本プラグインは4.1には現在対応しておりません。
4.1対応のプラグインができましたら別途エントリー致します。
申し訳ありません。
>wackeyさん
こんばんは。
ご連絡ありがとうございました。
無事に直ったようでよかったです。
ではでは!
はじめまして。
powereditを試用させていただきました。version 4.22-jaです。
キーワードを編集はできるのですが、いざ保存をすると元の値に戻ってしまいます。
これはウチの環境だけでしょうか?
原因がわかれば幸いです。
追記:本文の編集⇒保存 も、反映されず戻ってしまいました。
結局、Powereditで増えた部分がウチでは反映されないようです。
>reisikiさん
こんにちは。
すいません。0.02をリリースした時にバグが入ってしまいました。申し訳ありません。
0.03 を作りましたので下記のリンクからダウンロードしてお試しください。
http://www.koikikukan.com/archives/download/plugin/PowerEdit/0.03/PowerEdit.zip
それではよろしくお願い致します。
迅速な修正感謝いたします
無事動作を確認できました。
大変便利です!
>reisikiさん
こんばんは。
ご連絡ありがとうございました。
無事に直ったようで良かったです。
ではでは!
いつもお世話になっております。
PowerEditの0.05をリリースされたということでこのページにやってきましたが、リンク先が
http://www.koikikukan.com/archives/download/plugin/PowerEdit/0.04/PowerEdit.zip
のままのようです。キャッシュのせいでしょうか?
ご確認よろしくお願いします。
>wackeyさん
こんばんは。
リンクの修正がもれていました。すいません。
先ほど修正しましたので再度ダウンロード願います。
ご指摘ありがとうございました。
初めまして。いつもサイトを参考にさせて頂いております。
4.23-jaにてPowerEdit v0.05を使わせて頂いたのですが、
記事本文中のアイテム挿入部<form mt:asset-id ~ </form>が<span ~</span>と変換されてしまい
アイテムの関連付けが解除されてしまいます。
原因や解決策等があれば教えて頂きたく思います。
よろしくお願い致します。
>さささん
こんばんは。
ご指摘ありがとうございました。
対処したv0.06をリリースしましたのでご確認ください。
それではよろしくお願い致します。
迅速な対応に感謝致します。動作を確認致しました。
画像の多いサイトを扱っているので非常に助かりました!
MT4.24にv0.06をインストールしたのですが、
「ブログ記事の詳細」等のテンプレートモジュールを開くと
テンプレートでエラーが見つかりました。
<mt:EntryBody>に対応する</mt:EntryBody>がありません(9行目)。
<mt:EntryMore>に対応する</mt:EntryMore>がありません(23行目)。
という不思議なエラーメッセージが出てきます。
何でこのMTタグに閉じタグ指定が?(汗)
CMSContext0.4のみ設定段階では問題ないようです。
とりあえずご報告まで。サーバはさくらインターネットです。
>traceraserさん
こんにちは。
ご指摘ありがとうございました。
v0.07をリリースしましたのでご確認ください。
それではよろしくお願い致します。
大分前から気になっていたのですが、MT4.23にv0.05をインストールした時に
一括編集画面で、コメントとトラックバックの設定部分がFirefox以外だと正常に表示されません。
前にもコメントを送信したのですが、スパムコメントとして処理されてしまっているみたいなのでもう一度送信させて頂きました。
>E110さん
こんばんは。
ご指摘ありがとうございました。
alt-tmplについてもv0.07をリリースしましたので、再インストールしてご確認ください。
v0.07で問題解決しました。ありがとうございます^^
初めまして、いつも参考にさせていただいています。
代替テンプレートのカスタマイズでつまずいています(涙)。
カスタムフィールドでチェックボックスで入力している項目を一括編集の画面に呼び出したいのですが、コメントやトラックバックの部分を参考にしてやってみたのですがどうもうまく行きません。
記述の参考例を教えていただけないでしょうか。
よろしくお願いします。
