特にD3モジュールという新しいタイプのモジュールはこれまでのインストールとはやり方が違う。
いくつかのサイトで説明があるが、私の見た感じではわかりにくい。
そこで、私がわかりやすいD3モジュールのインストール方法を紹介する。
理屈は後回しにして、次のようにすれば間違いない。
1.XOOPSがアップされているルートフォルダより、mainfile.phpをダウンロードし、下図のようにmainfile.phpの中身を修正する
レンタルサーバーロリポップの例では以下のようになります。
(他のサーバーも同様に''の間のコピー&ペーストで可)
define('XOOPS_ROOT_PATH', '/home/sites/lolipop.jp/users/****/web');の赤字の部分を、
define('XOOPS_TRUST_PATH', '');の''の間にコピー&ペーストする。
そして、最後に/xoops_trust_pathを付け加える。

修正が終わったらサーバーへアップする。
2.altsysをダウンロードする
altsysというモジュールを下記のサイトからダウンロードして解凍する。
http://xoops.peak.ne.jp/md/mydownloads/singlefile.php?cid=1&lid=76
解凍するとhtmlとxoops_trust_pathというフォルダができる。
これがD3モジュールの特徴だ。
3.altsysを下図のようにローカルフォルダにコピーし、サーバーへアップする
htmlフォルダは中身をコピーすること。
xoops_trust_pathはフォルダごとコピーすること。

※アップする際にはxoops_trust_pathはフォルダごとアップするが、htmlの中身は中身だけアップする。
ここまで終わったら、通常のインストールと同じように、altsysをXOOPSの管理者画面より「モジュールのインストール」をする。
これで、D3モジュールのアップ方法の準備は終了。
altsys自体がD3モジュールであり、その他のD3モジュールも、以上の手順と同じ方法で行う。
注意
◆mainfile.phpは以後修正の必要はない。
◆htmlのフォルダは中身だけアップすること。
◆xoops_trust_pathのフォルダはフォルダごと重ね書きする。
なお、XOOPSって何?という方はXOOPS Cube Legacyでつくる!最強のCMSサイト

人気blogランキングへ
タグ:Xoops



現在会社のイントラにてXOOPS 2.0.16a JPを利用しております。私、全くの素人ですが、フォーラムを作ろうと思い、D3をインストールしたく思います。
しかし、そもそも
”XOOPSがアップされているルートフォルダより、mainfile.phpをダウンロードし”
が、どこにあるのかわかりません。
大変恐縮ですがご教授いただければと思います。
"XOOPSがアップされているルートフォルダ"
とは、 ftpでXOOPSをアップロードした場所です。
ftpで接続すると、上の方にはフォルダがありますが、ずっと下の方を見ていくと、ファイルがアルファベット順に並んでいますが、順に見ていくと"mainfile.php" があります。
もし、まだわからければ再度質問してください。
初心者ゆえに試行錯誤しておりましたが、
このサイトを参考に、ようやく
D3モジュールがインストール出来ました!
他のサイトを参考にやってみましたが、
一番分かりやすかったです。
ホント〜に感謝ですm(_ _)m
今後ともよろしくお願いします。
>piCal cannot work without Protector's BigUmbrella anti-XSS.
piCalは、セキュリティのために"Protector"というモジュールがインストールされていることが前提です。
公式サイト(http://xoopscube.jp/)より"Protector"をダウンロードしてインストールしてください。