Windows7にPleiadesを入れる(XoopsCubeLegacyにALTSYSモジュールを入れる)

XCL(XoopsCubeLegacy)の公式ディストリビューションにはALTSYSが入っていないので、それをインストールする。
このとき、xoops_trust_pathの設定が必要になる。

設定作業は4ステップ:
(1)変更内容altsysをダウンロードし、解凍する。
ダウンロードはJIJOさんのサイト参照。
http://xoops.peak.ne.jp/md/mydownloads/singlefile.php?cid=1&lid=76
設定についてはJIJOさの説明に従うが、XOOPS_TRUST_PATHはXCLのディストリビューションには設定がないためわかりにくい。

具体的な方法は次のURLが参考になる。
http://xoops-guide.seesaa.net/article/56847844.html

実際に設定は次のようにした。
(2)ディレクトリを作成する。
    C:\dev\xampp\xoops_trust_path\
    C:\dev\xampp\xoops_trust_path\cache
      ※casheは書き込み可能にしておく。
(3)altsysの解凍後のフォルダーをそれぞれ次のように設定する。
xoops_trust_path\libsをC:\dev\xampp\xoops_trust_path\libsにコピーする。
\html\modules\altsysをC:\dev\xampp\htdocs\xoops1\modulesにコピーする。そのうえで、Xoopsの管理者メニューから次のメニュー
互換モジュール »» モジュールの管理
からモジュールをインストールする。

(4)C:\dev\xampp\htdocs\xoops1\mainfile.dist.phpを変更する。
※xoops1はテスト用のサイトがhttp://localhost/xoops1/である場合のxoops1に対応。

変更箇所は2箇所
・1ヵ所目
if ( !defined("XOOPS_MAINFILE_INCLUDED") ) {
define("XOOPS_MAINFILE_INCLUDED",1);

// XOOPS Physical Path
// Physical path to your main XOOPS directory WITHOUT trailing slash
// Example: define('XOOPS_ROOT_PATH', 'C:/dev/xampp/htdocs/xoops1');
define('XOOPS_ROOT_PATH', 'C:/dev/xampp/htdocs/xoops1');
define('XOOPS_TRUST_PATH','C:/dev/xampp/xoops_trust_path'); //←ここを追加
}
・2ヵ所目
if (!defined('_LEGACY_PREVENT_LOAD_CORE_') && XOOPS_ROOT_PATH != '') {
include_once XOOPS_ROOT_PATH.'/include/cubecore_init.php';
if (!isset($xoopsOption['nocommon']) && !defined('_LEGACY_PREVENT_EXEC_COMMON_')) {
include XOOPS_ROOT_PATH.'/include/common.php';
include XOOPS_TRUST_PATH."/libs/altsys/include/autoupdate_from_theme.inc.php" ;
} //←ここを追加
}