ホーム > サポート・マニュアル > チュートリアル > 拡張機能の開発 > a-blog cmsのモジュール
a-blog cmsのモジュール
ドキュメント最終更新日時:2009/10/16 20:07
a-blog cmsのモジュール
a-blog cmsはGETモジュールとPOSTモジュールという独自単位のPHPプログラムによって動作します。
GETモジュール
テンプレートを通して情報を表示するためのプログラムです。テンプレート内で表示制御のテンプレートタグとして動作します。
- データベースの情報を表示する
- XML生成用に加工して表示する
- 外部データを取得して表示する
<html> <body> <!-- BEGIN_MODULE Hoge --> (プログラムの出力結果) <!-- END_MODULE Hoge --> </body> </html>
POSTモジュール
入力・操作に対してアクションを起こすためのプログラムです。フォーム要素内のsubmitまたはimageボタンとして動作します。
- フォームの情報をデータベースに記録する
- ボタンを押した後に指定したページに遷移する
- ファイルをアップロードする
<form action="" method="post"> <input type="submit" name="ACMS_POST_Fuga" value="Fugaモジュールを実行" /> </form>
ファイル構造
- /php/
- phpファイルの格納ディレクトリ
- /php/PEAR/
- PEAR系ファイルの格納ディレクトリ
- /php/ACMS/
- a-blog cmsの動作ファイルの格納ディレクトリ
- /php/ACMS/GET/
- GETモジュールの格納ディレクトリ
- /php/ACMS/POST/
- POSTモジュールの格納ディレクトリ
a-blog cmsのシステム上、GETモジュールはGETディレクトリ内に配置し、同様にPOSTモジュールはPOSTディレクトリ内に配置します。
別途使用する任意のライブラリ等については、phpディレクトリの直下やPEARディレクトリ内などに保存します。
ドキュメントの内容に関するお知らせフォーム
内容に誤り・現行バージョンと異なる部分がありましたら、下記のフォームよりお知らせください。




