QuickRebuild の使いかた

MT > QuickRebuild
| | コメント(10) | トラックバック(0)

できること

  • ワンクリックで特定のアーカイブタイプのみを再構築
  • ワンクリックでシステムの全てのブログを再構築

対応しているMT

  • MTOS
  • MT4.x
  • MT5.x
  • MT6.x
  • MT7.x

インストール

  1. リリース一覧からzipファイルをダウンロードします
  2. ダウンロードしたファイルを展開し、プラグインディレクトリに設置します
  3. 設置完了です

ライセンス

修正BSDライセンス

トラックバック(0)

このブログ記事を参照しているブログ一覧: QuickRebuild の使いかた

このブログ記事に対するトラックバックURL: https://tec.toi-planning.net/mtos/mt-tb.cgi/22

コメント(10)

melodicant :

大変有用なプラグインのご提供ありがとうございます。

先日Firefoxを30にアップデートしたところ、QuickRebuildプラグインの動作に不具合が発生しました。どのような条件で動作させても、Rebuildした瞬間にユーザーダッシュボードに戻ってしまう症状が出ます(ポップアップウィンドウ内で)。Rebuild自体も行われません。

Chromeでは問題ないことが確認できています。

可能であれば、確認と対策をお願いできればと思います。

くつした :

横からですがうちでもFirefoxでエラーになります。
コンソールでは以下のように出力されています。

エラー: TypeError: 'log' called on an object that does not implement interface Console.
ソースファイル: http://xxxx/mt.cgi?__mode=rebuild_all_blog_js
行: 472

作者さんからの反応がないので自己責任でよければ。
以下でとりあえず動きました。

\mt\plugins\QuickRebuild\tmpl\mt-rebuild.js
130行あたり

else if (
(typeof console !== 'undefined') &&
(typeof console.log !== 'undefined')
) {
this.log = console.log;
}

これを以下のようにして無効化

else if (
(typeof console !== 'undefined') &&
(typeof console.log !== 'undefined')
) {
//this.log = console.log;
this.log = function (str) { ; };

}

※便利なので常用しすぎてデフォルトの機能と思ってました
 作者さんありがとう

Taku AMANO :

melodicantさん、ご報告ありがとうございます。
くつしたさん、詳細なところまでありがとうございます。原因の特定の参考になりました。

Firefox30対応版を以下の場所からアップロードできるようにしましたので、よろしければこちらをお使いください。
https://tec.toi-planning.net/downloads/QuickRebuild-0.6.1.zip
https://tec.toi-planning.net/downloads/QuickRebuild-0.6.1.tgz

melodicant :

プラグインアップデートの件、お忙しいところありがとうございました。当方環境でFirefox30での動作に問題は発生しなくなりました。これで作業効率がアップします。まずはお礼まで。

demi :

はじめまして。

本日、MT6にQuickRebuild-0.6.1を設置させて頂いたのですが、ChromeでもFirefox30でも再構築のWindow内が真っ白で何も表示されませんでした。
MT6は非対応でしょうか?
ご回答、よろしくお願い致します。

yagi :

こんにちは。いつもToi企画さんのプラグインたちにはお世話になっています!!

QuickRebuildはMTクラウドに対応しているでしょうか?
社内サーバ環境(パッケージ版MT6)では問題ないのに,本番のMTクラウド環境ではうまく動きませんでした。どちらもバージョンは同じ最新版(MT6.0x) です。

Taku AMANO :

yagi さん、コメントありがとうございます。
返信が遅くなってすみません。

大変今更感はあるのですが、 QuickRebuild は HTTPS の環境で問題があったようでした。
これを修正した 0.6.2 をリリースしましたので、もしまだ必要とされているようでしたらお試しください。

https://tec.toi-planning.net/mt/quickrebuild/quickrebuild-062/

DJ東京 :

ユーザに権限を振って使用できるブログを限定sh他と頃、Quick Rebuildのウィンドウに「Listing blogs...」とで続けて一向にブログ一覧が表示されないのですが、原因お分かりになるでしょうか? MT6で「QuickRebuild 0.6.2」を使用中です。

yask :

MT6でQyuckRebuild使えるようになりました。有難うございます。私の個人ブログ環境では必須の機能でしたので大変助かります。

Taku AMANO :

DJ東京さん、コメントありがとうございます。
今更の返信になってしまい大変恐縮です。

ご指摘の通り「ブログにしか再構築権限を持っていない(サイトに対しては持っていない)ユーザー」が利用しようとすると「Listing blogs...」から進まないという症状が発生していました。

これを修正した 0.6.3 をリリースしましたので、よろしければ(今更で重ね重ね恐縮なのですが)お試しいただければ嬉しいです。
https://github.com/usualoma/mt-plugin-QuickRebuild/releases/tag/v0.6.3

コメントする