モジュール開発情報
PHPプログラミングとSQLの知識をお持ちの技術者向けに、XOOPSのモジュール開発に関する仕様や技術情報を解説します。
なお、XOOPS本体のバージョンは2.0.X JP版に基づいていますが、互換性が確保されているXOOPS Cube Legacy 2.1でも同様に動作するものと思われます。
XOOPSモジュール開発情報 目次
- ディレクトリ構成
- XOOPSモジュールのディレクトリ(フォルダ)構成について解説します。
- xoops_version.phpの書式
- XOOPSモジュールの設定情報定義ファイルxoops_version.phpの書式について解説します。
- モジュールページの表示
- XOOPSモジュールにコンテンツを表示する方法を解説します。
- 管理画面の表示
- XOOPSモジュールの管理画面を表示する方法を解説します。
- ブロックの表示
- XOOPSモジュールでブロックを表示する方法を解説します。
- コメント機能
- XOOPSモジュールでコメント機能を利用する方法を解説します。
- イベント通知機能
- XOOPSモジュールでイベント通知機能を利用する方法を解説します。
- 検索機能
- XOOPSモジュールで検索機能を利用する方法を解説します。
- セキュアコーディング
- 脆弱性を考慮したプログラミングテクニックについて解説します。
- XOOPS Smarty変数 一覧
- テンプレートで使用できるSmarty変数を一覧形式で説明します。
- XOOPS BBコード 一覧
- テキストエリアで使用できるBBコードの一覧形式で説明します。
- 初期化済み変数
- /mainfile.phpおよび/header.phpをインクルードした後に初期化されている変数について解説します。
- 開発環境構築 ZendDebugger編
- Windows+XAMPP(ZendDebugger)+Eclipse PDTでリモートデバッグ(ステップ実行)環境を構築する方法を解説します。
- 開発環境構築 XDebug編
- Windows+XAMPP(XDebug)+Eclipse PDTでリモートデバッグ(ステップ実行)環境を構築する方法を解説します。
- 応用テクニック
- XOOPS_TRUST_PATHやDuplicatable V3(D3)等のオプショナルな応用テクニックについて説明します。