HTML_AJAX
ダウンロード
http://pear.php.net/package/HTML_AJAX
上記のURLからアーカイブをダウンロードします。2007年1月現在、0.5.0(beta) がCurrentReleaseとして配布されています。
設置
HTML_AJAX-0.5.0/ ├ AJAX/ │ ├ … │ └ Server.php ├ js/ └ AJAX.php
AJAX.phpとAJAXディレクトリを PEAR/HTML/ に、
jsディレクトリを PEAR/data/HTML_AJAX/ にコピーします。
次に、AJAX/Server.phpの471行目を編集します。
$path = '@data-dir@'.DIRECTORY_SEPARATOR.'HTML_AJAX'.DIRECTORY_SEPARATOR.'js'.DIRECTORY_SEPARATOR;
この「@data-dir@」の部分を「PEARのルートディレクトリ(フルパス)/data」に変更します。
PEARのルートが /usr/local/lib/php だった場合は、
$path = '/usr/local/lib/php/data'.DIRECTORY_SEPARATOR.'HTML_AJAX'.DIRECTORY_SEPARATOR.'js'.DIRECTORY_SEPARATOR;
のように変更します。
依存ライブラリ
HTML_AJAXは他のライブラリに依存しません。
マニュアル
HTML_AJAXのマニュアルは未整備なようです。
備考
設置時にAJAX/Server.phpを編集しなかった場合は、
使用するスクリプト内でServerクラスを呼び出す際に、
$server = new Server(); $server->clientJsLocation = '/usr/local/lib/php/data/HTML_AJAX/js/'; $server->handleRequest();
のように、clientJsLocationの値を指定することで正常に動作させることができます。
