以前、こちらの自動保存間隔を変更するという記事をご紹介しました。
でもね、どうもこの自動保存が悪さしてる!? ようで、複数の編集画面(エントリ、テンプレート)を開いてると、いざ保存しようとしたときに右のようなエラーが発生するような気がするんです (´Д`;)
ということで、テンプレート編集画面の CodePress をオフすると同様に、わたしには不要な機能なので自動保存しないよう、Movable Type をカスタマイズしましたのでご紹介します。
ホントならプラグインとかで抑止できるといいんだけど、現状ではできないようなので直接 Movable Type のファイルをイジりましたの。
カスタマイズ
変更する前に必ずバックアップするようにしてくださいね。
変更するファイルは以下のファイルになります。
- テンプレート編集画面:mt/tmpl/cms/edit_template.tmpl
- エントリ編集画面:mt/tmpl/cms/edit_entry.tmpl
まずはテンプレート編集画面を自動保存しないようにします。
mt/tmpl/cms/edit_template.tmpl をテキストエディタで開いて、508 行目を以下のように変更します。
赤い字の部分を mt:auto-save="1" から mt:auto-save="0" に変更します。
変更したら保存してください。
次にエントリ編集画面を自動保存しないようにします。
mt/tmpl/cms/edit_entry.tmpl をテキストエディタで開いて 1130 行目を以下のように変更します。
先ほどと同様に、赤い字の部分を mt:auto-save="1" から mt:auto-save="0" に変更して保存してください。
一通り変更したら元の場所にアップロードすれば、自動保存されなくなりました ( ̄∇ ̄)/


コメント(2)