RebuildIndexFilter プラグイン v0.03
先日公開した「RebuildIndexFilter プラグイン」をバージョンアップしました。
改善点は次の通りです。
- コメント・トラックバック一覧画面の公開・公開の取り消し・スパム・スパム解除による再構築に対応
- ブログ記事・ウェブページの新規作成時に動作しない不具合に対応
- ウェブページ関連の制御の不具合を修正
プラグインは下記のページよりダウンロードしてください。
なお、スケジュールタスクによる再構築(日時指定投稿)には現在対応しておりません。
- Movable Typeの再構築コストを下げる「RebuildIndexFilterプラグイン」バージョンアップ
- TwitCommentプラグイン v0.04
- TwitCommentプラグイン v.0.22
- TwitCommentプラグイン(Movable Type 4.x対応)
- ArchivePathSelector プラグイン v0.10
- PageButeプラグインで分割したページの文字コードを変更する方法
- CharsetEncoder プラグイン v0.10
- CharsetEncoder プラグイン v0.05
- CharsetEncoder プラグイン v0.04
- Movable Typeのウェブページの出力を制御する「PagePublishControllerプラグイン」バージョンアップ
- CharsetEncoder プラグイン v0.03
- CharsetEncoder プラグイン v0.02
- Movable Type のインデックステンプレートの再構築をフィルタリングする「RebuildIndexFilter プラグイン」バージョンアップ
- PostToTwitter プラグイン
- asciiCommentfilter プラグイン
「RebuildIndexFilter プラグイン」を便利に利用させて頂いてます。
さっそく、v003にアップしようとしているのですが、スクリプトエラーを起こしてダッシュボードに辿り着くことができなくなってしまいました。
v002にもどすとエラーは起こらないのですが、なにがいけないのでしょう?
また、解凍したRebuildIndexFilterフォルダーにある、mt-config.cgiはどのように使用するのでしょうか?
>footbrainさん
こんばんは。
スクリプトエラーの件ですが、Perl のバージョンやサーバ環境が何かお分かりでしたらお知らせください。
mt-config.cgiはゴミファイルですので、削除してください。
申し訳ありません。
いつも、すみません。
>スクリプトエラーの件ですが、Perl のバージョンやサーバ環境が何かお分かりでしたらお知らせください。
xreaですが、MySQLの5.1.22です。
オペレーティングシステムはlinuxで、
Perl のバージョンは5.8.8。
他に何をお知らせすれば宜しいですか?
>footbrainさん
こんばんは。
ご連絡ありがとうございました。
XREAをレンタルして確認します。
>footbrainさん
こんばんは。
不具合を修正致しましたので、配布ページより v0.04 をダウンロードしてください。
ご迷惑おかけ致しました。
それではよろしくお願い致します。
yujiro さん、いつもお世話になります。
v0.04 をサーバに置いたのですが、
さくらとローカルのXAMPPの両方とも、
「Got an error: Can't locate object method "properties" via package "MT::Template" at lib/MT/Object.pm line 195.」のメッセージが出て、MTにログインできませんでした。
どうぞよろしくお願いいたします。
>s.fujinoさん
こんばんは。
確認ですが、このプラグインの前のバージョンはお使いでしたでしょうか。
また、MTのバージョンは何でしょうか。
それではよろしくお願い致します。
yujiro さん、ありがとうございます。
MTは 4.21 です。
v0.04 と v0.02 は Can't locate object method....
v0.03 は スクリプトエラーのメッセージでした。
よろしくお願いいたします。
>s.fujinoさん
こんにちは。
もうひとつの質問、「このプラグインの前のバージョンはお使いでしたでしょうか。」については、いかがでしょうか?
それではよろしくお願い致します。
yujiro さん、
本格版は 0.02, 0.03, 0.04 とも MTにログインできませんでしたので使えませんでした。
簡易版は、0.03, 0.04 を入れて使っています。
>s.fujinoさん
こんばんは。
ご連絡ありがとうございました。
こちらでは事象の再現ができないため、差し支えなければ
・ご利用のMovable TypeのログインURL
・ご利用のMovable Typeのログイン・パスワード
・FTPでアクセスするための各情報
をメールにてお知らせください。
それではよろしくお願い致します。
yujiro さん、こんばんは。
他の方からの報告もなくて、私だけの現象のようですので、時間をとっていただくのが申し訳ないと思っております。サーバも散らかしていてちょっと恥ずかしいこともありますので、今回は、ひとまず、あきらめることに致します。
(以前リクエストして作っていただいた showhide.js の他に、menufolder.js、月送りカレンダーもずっと愛用しています。)
どうもありがとうございます!
>s.fujinoさん
こんにちは。
申し訳ありませんが、さくらとローカル環境でも試してみましたが同様の事象が発生しませんでした。
昨晩エントリーした最新バージョや、他のプラグインを無効にしてみるなど、可能であれば色々試してみてください。
何か原因が分かりましたら別途エントリー致します。
色々ご利用くださりありがとうございます!
それではよろしくお願い致します。
こんにちは^^
Got an error: Can't locate object method "properties" via package "MT::Template" at lib/MT/Object.pm line 195.
↑で検索しましたらこの記事へ着ました。
エラー報告のみですが^^;
Movable Type Pro version 4.21-ja使用
エックスサーバーで設置しています
簡易版を先日入れたままで、他のプラグインを無効作業をした所上記のエラーが出て管理画面にログインできなくなりました
他のプラグインとは、RealtimeRebuildプラグインです
その他のプラグインでは試していませんが。
簡易版をサーバーから削除しましたらログインできるようになりました
以上です^^
yujiro さん、Kei さん こんにちは。
その後本格版をあきらめて簡易版を使っていましたので、お二人のコメントを読むのが遅くなりました。どうもすみません。
Kei さんのコメントを読んで、私も試してみました。
まず簡易版をプラグインディレクトリから削除して、
Kei さんが書かれていた RealtimeRebuild プラグインを入れて(入れただけで何も設定はしないで)、
RebuildIndexFilter 本格版を入れたら、yujiro さんの解説どおり無事アップグレード画面が表示されました。
再構築イベントのオプション設定の画面も問題なく表示されました。
そこで、RealtimeRebuild プラグインを無効にしてみたら、画面がすぐ変わって、
最初の時の「Got an error: Can't locate object method "properties" ...」のエラーになりました。この時、ブラウザのアドレスバーは「http://……/mt/mt.cgi?__mode=cfg_plugins&switched=1」となっていました。
それで、いったん RebuildIndexFilter本格版をプラグインディレクトリから削除しておいて、
もう一度RealtimeRebuild プラグインを有効にしてから、RebuildIndexFilter本格版を入れなおしたら、
無事ログインできました。
簡易版の時にテンプレートに書いておいた <mt:ignore>EntryOnly</mt:ignore> を取り除いて、再構築オプションを指定したら、期待どおりの結果が得られました。
不思議な気がしていますが、私も本格版ユーザになれました。
>Keiさん
こんにちは。
ご連絡ありがとうございました。
ご指摘の原因かどうか不明ですが簡易版のプラグインの文字コードを修正いたしました。
>s.fujinoさん
こんにちは。
事象のご連絡ありがとうございました。
また、とりあえず無事にインストールできたようで良かったです。
ではでは!