ホーム > サポート・マニュアル > チュートリアル > 拡張機能の開発 > 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ディレクトリ内などに保存します。


ドキュメントの内容に関するお知らせフォーム

内容に誤り・現行バージョンと異なる部分がありましたら、下記のフォームよりお知らせください。


お名前
 
メールアドレス(任意)
 
お知らせ内容
Cookieに保存


携帯アクセス解析