ディレクトリ構成を保ったまま、subsitesを0.9.5へ上書きしてください。
#########################はじめに#########################
これはMODxをサブドメイン、サブサイトに対応させるハックモジュールです。
同じサイト内で以下の項目及びデータベースを完全に独立させます。
/assets/cache/siteCache.idx.php
/assets/cache/sitePublishing.idx.php
/assets/cache/docid_*.pageCache.php
/manager/includes/config.inc.php
*警告*
このモジュールはオリジナルのファイルが必要です。
#####################インストール方法#####################
1./manager/includes/config.inc.phpを以下の例のようにリネームしてください。
[http://sub.domain.com/]
config.inc.php >>> config_sub.domain.com.inc.php
2.同様にこちらもリネーム。
/assets/cache/siteCache.idx.php >>> siteCache_sub.domain.com.idx.php
/assets/cache/sitePublishing.idx.php >>> sitePublishing_sub.domain.com.idx.php
3.全てのキャッシュファイル/assets/cache/docid_*.pageCache.phpを削除してください。
4.そして、ディレクトリ構成を保ったまま、単純にMODxファイルを上書きしてください。
Open /manager/includes/config.inc.php, and rewrite $config_dir.
5.これで完了です。
#########################動作原理#########################
ソース中の以下の4つのファイルに関わる部分を修正しました。
siteCache.idx.php
sitePublishing.idx.php
docid_*.pageCache.php
config.inc.php
このようにホスト名別にアクセスされるように。
"config_".$_SERVER[’HTTP_HOST’].".inc.php"
詳しくはソースを見て、これらの語句を検索してみてください。
// Modified by MadHyde for Subsites BEGIN
// Modified by MadHyde for Subsites END
また、ソースコードの変更範囲を抑えるためconfig.inc.php中で最適な設定ファイルが選択されるようになっています。
要するに、すでにインストール済みのmodx0.9.5をsubsiteでアップデートするそうです、その通りです。
ということなのでしょうか。
図解として以下のようなものを添付したらどうでしょうか。英訳まで考えてくださって、ありがとうございます。