モジュールを作ろう!(2)インストールとモジュール作成の流れ

本記事は、Cubson というモジュール生成ツールを使った XOOPS のモジュール作成方法を解説するものです。

対象は、XOOPS のモジュールを作ったことはないし、PHP もプログラミング自体もほとんど経験が無い、という人です。

Cubson のインストール

Cubson のインストールについてはこちらを参照ください。

ここが最大の難関です。がんばってください。

なお,各ソフトウェアの配布先は以下の通りです(インストール説明ページで説明されているものを除く。まあググれば見つかると思いますが)。
【テスト環境】

どちらかお好きな方をお使いください。XOOPS のファイルの中身は古いので,ダウンロードして置き換えなければなりません。

XOOPS Cube 本体】

XSAS/Xaio の XOOPS の中身(htmlフォルダ)を,ダウンロードしたファイルで置き換えてください。

【Cubson】

モジュール作成の流れ

Cubson を使ったモジュール作成の大まかな流れは以下の通りです。

  1. テーブルを作成する(phpMyAdmin など)
  2. モジュールの基本コードを生成(Cubson. makeproject コマンド)
  3. テーブルを操作するためのコードを生成(Cubson. wizard コマンド)…テーブルの数だけ実施
  4. 生成したコードをカスタマイズ

このうち,Cubson がやってくれるのは 2. と 3. です。