アップデートインストールで停止中のプラグインが復活

質問全般・改善要望
返信する
kazuike
メンバー
メンバー
記事: 507
登録日時: 2009年8月12日(水) 12:53

アップデートインストールで停止中のプラグインが復活

投稿記事 by kazuike »

中身を追えていないので、現象だけ報告します。

▼概要
MODxを1.0.4Jにアップデートインストールした際、
アップデート前は停止させていたプラグインが、
アップデート後に有効(活動状態)になっっていました。

▼現象
こちら↓のアップデート手順にしたがって、
http://modxcms-jp.com/news/158.html
MODx1.0.2Jから1.0.4Jに、MODxのインストーラでアップデートしたところ、
アップデート前は停止していたプラグイン「Inherit Parent Template」が、有効になっていました。

「Inherit Parent Template」プラグインの状態をよく見ると、
MODxのアップデート前のバージョンが1.0で、これはアップデート後も停止のままでしたが、
MODxのアップデートで、バージョン1.1のプラグインが追加され、これが有効な状態になっていました。

アップデート前から有効なプラグインも見てみると、
バージョンが上がっているプラグインについては、
旧バージョンのプラグインが停止され、
新バージョンのプラグインが追加され、有効になっていました。

ここからは推測ですが、
インストーラは、バージョンアップしたプラグインがあると、
旧バージョンのプラグインを停止して、新バージョンのプラグインを、無条件に追加しているように思えます。
ですので、旧バージョンの状態が「停止」であっても、
新バージョンのプラグインがデフォルト(有効)の状態で追加されているということじゃないかと思います。

とりあえずの対策としては、
アップデートする前に、停止しているプラグインをメモっておいて、
アップデート後に確認、もし、有効になっているものがあれば、停止に設定しなおす。
といったところでしょうか?
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: アップデートインストールで停止中のプラグインが復活

投稿記事 by yama »

新旧のチェックはできているみたいなので、ちょっとした改修で対応できそうですね。(多少トリッキーな記述だった気もするけど)
地味に不便だと思うので、今度対応を試みてみます。
返信する