※MODx0.9.5から0.9.6へアップグレード手順はこちらに書きました。2007.06.10 追記※
http://www.liolion.info/LULU-LOG/T/200706/10_2157.html
(上記は以下の内容を含んでいます)
---*---*---*---*---*---
095 → 096 へのアップグレードについての資料です。
096rc3の時とちょっと違っています。
問題があれば、どうぞご指摘下さい。
とりあえず、以下の環境で行いました。
環境:
1.
XAMPP 1.5.5
MYSQL 5.0.27
php 5.2.0
MODx 0.9.5 rev2106 → 0.9.6 rev2767
2.
さくらインターネット
MYSQL 4.0.27
PHP 4.4.4
MODx 0.9.5 rev2106 → 0.9.6 rev2767
インストール概要:
1. データベースのバックアップを取る
2. 外部リソース(assets以下)のバックアップを取る
3. マネージャ(manager以下)のバックアップを取る
4. データベースで保存されているリソースのうち、ハックするなどして個別に変更しているものは、ファイルとしてバックアップを取る
5. 0.9.6のファイル群すべてを現在の0.9.5がインストールされているフォルダにすべてアップロード(上書きです)
本来、アップグレードしたくないリソースは、アップロードしなくて良いと思うのですが、
インストール実行中、インストールオプションで、アップグレードしたくないリソース(スニペットとか)の
チェックを外してもアップグレードされてしまいます。ので、後で調整した方が良いかも。。
6. インストーラーを実行する
7. インストールのタイプで、アップグレードを選択する(ここがrc3の時と違いました)
XAMPPの場合、およびさくらインターネットでは(2)で良いようです。
「接続文字コードセット(connection character set)」が変更になる場合は、(3)になるのだと思います。
8. インストールオプションでアップグレードするファンクションを選択する
(チェックを外してもアップグレードされます。Dittoとかされちゃいました。。)。
9. インストーラに従いインストールを完了し、管理画面にログイン後、設定を見直し、管理画面で設定を保存する
10. インストーラが残っていないか確認する
11. サイトを表示し、不整合がないか確認する
0.9.6 rev2767に同梱されているリソース
テンプレート
* MODxCSS
* MODxCSS Wide
* MODxHost
* MODxHostWithComments
テンプレート変数
* blogContent
* loginName
* documentTags
チャンク
* ContactForm
* ContactFormReport
* ContactStyles
* footer
* meta
* styles
* mh.InnerRowTpl
* mh.InnerTpl
* mh.OuterTpl
* mh.RowTpl
* Comments
* ditto_blog
* FormBlog
* FormBlogComments
* nl_sidebar
* reflect_month_tpl
* FormLogin
* FormSignup
* WebLoginSideBar
スニペット
* eForm 1.4.4 (upgrade)
* Breadcrumbs 0.9d
* FirstChildRedirect 1.0
* UltimateParent 2.0 beta (upgrade)
* Wayfinder 2.0 (upgrade)
* Ditto 2.0.2 (upgrade)
* Jot 1.1.2 (upgrade)
* ListIndexer 1.0
* NewsPublisher 1.4
* Reflect 1.0.2
* AjaxSearch 1.5 (upgrade)
* MemberCheck 1.0
* Personalize 2.0
* WebChangePwd 1.0
* WebLogin 1.0
* WebSignup 1.1
プラグイン
* Bottom Button Bar
* Forgot Manager Login
* Inherit Parent Template
* QuickEdit
* TinyMCE 2.1.1.1 (upgrade)
* Search Highlighting
とりあえずここまでです。。
Dittoは、0.9.5のうちに2.x系にアップグレードして、
表示など調整してからMODxを0.9.6にした方が良いかも知れません。
maxigalleryも最新バージョンにしてからの方が良いかも。。
それとtemplateSwitcherは、096に同梱されていません。
削除はされないようですが、もしかすると、インストール直後は、
無効になっているかも知れません。
AjaxSearch1.5は(何度か書きましたが)ドキュメントのキャッシュを
「可」にしていると動作しません。
Wayfinderもアップグレードされますが、とりあえず
私の環境では問題は出ていないようです。。
とりとめありませんが。。