Cubsonは、XOOPS 専用のモジュール生成ツールです。Cubson を使うことによって、プログラミング初心者でも簡単にモジュールを作ることができます。現在、Cubson のバグを解消し、XOOPS_TRUST_PATH によるモジュール複製を可能にしたモジュール生成ツール Tubson が配布されています。使い方は概ね Cubson と同じですので、こちらをおすすめします。
また、Tubson と同等のコードをブラウザから生成するサービス、TubsonP を xoopsdev.com で提供しています。お手軽にモジュールを作れますので、ぜひお試しください。
当サイトにて配布しているモジュール "Cubookmarken" も "CQA" も、Cubson で生成したコードをベースにしています。
以下のようなわずか2つのコマンドで、Cubson は MySQL のテーブルを解析して、編集・一覧表示・詳細表示・削除の各機能をもったプログラムを生成してくれます。
makeproject testprj wizard article
ぜひ、あなたも Cubson でモジュールを作ってみてください!
本連載は、Cubson というモジュール生成ツールを使った XOOPS のモジュール作成方法を解説するものです。 対象は、XOOPS のモジュールを作ったことはないし、PHP もプログラミング自体もほとんど経験が無い、という人です。
まとめ資料 [PDF] [Flash Paper] [PowerPoint]
本連載は、Cubsonというモジュール生成ツールを使った XOOPS のモジュール作成方法を解説するものです。 Cubson を使ってコード生成が出来る人,モジュールを作るために PHP を自分で調べながら学んでいこうという気がある人が対象です(すでに PHP を知っている人も,もちろん)。 本連載のコピペで何とかならない?,という人ではちょっと厳しいかも。