テーマの再適用とバックアップされたテンプレートの変更履歴について
Movable Type のテーマの再適用ボタンとバックアップされたテンプレートにおける変更履歴の件です
こんなことをするのは自分だけかと思いますが、あるテーマの config.yaml に手を加えたとき、追加したテンプレートが反映されてないというので、テーマ設定のところの現在のテーマの「再適用」というボタンを押しました。
このときの動作ですが、同じテーマの適用しなおしです。 リセットといったほうがわかりがいいのかもしれません。(とはいっても、Movable Type のテンプレートの初期化動作は種類を選べますから、一概にリセットで括られない部分はあります)
これをわからずにやってしまうと、以前にテンプレートに追加したカスタマイズが初期状態に戻されます。(その原因のひとつに、「再適用」を押したら、「テンプレートの初期化」を押したときと違って、確認画面もでずにすぐに実行されてしまうこともあるとおもいます。ローカル環境用意していながら、確かめずに行なう自分も悪いですが)
こうなってしまった場合に対処としてできることは、バックアップされたテンプレートから直前のバックアップ時刻のものを表示させコピーして持ってくる、ということです。
ちなみに、バックアップされたテンプレート側にテンプレートの変更履歴が保存されています(再適用されたほうは変更履歴はありません)。何度かカスタマイズで変更をやっている場合に前の状態に戻したいとき便利です。但し、これが行なえるのは、設定で変更履歴を保存するようになっている場合です。
以上、MTOS v5.2 におけるテーマ再適用動作に関する内容でした。
Trackbacks:0
- TrackBack URL for this entry
- https://www.markdiary.com/mt/app-pingback.cgi/85
- Listed below are links to weblogs that reference
- テーマの再適用とバックアップされたテンプレートの変更履歴について from maRk lab
Comments:0