Ajaxplorer

インストール

※下記はver2.3.3での日本語化となります。
2.3.4ではソースが大幅に変更されているので↓の通り変更しても動作しないと思われます。

http://sourceforge.net/projects/ajaxplorer/
1.上記URLからソースをダウンロードする。

2.ファイルを解凍し、サーバーにアップ。

3.conf/conf.phpを環境に合わせて変更する。

4.files、usersディレクトリに書き込み権限を与える。

 # chmod o+w files users

5.ブラウザで動作を確認する。

日本語化

日本語化には2つの作業が必要。

  • 言語ファイルの作成
  • ソースの改変

言語ファイルの作成

 # cd include/i18n/
 # cp en.php ja.php
 # vi ja.php
   メッセージを日本語に置き換える。

ソースの改変

  • 言語ファイルから取得したデータをUTF8に変換する。 classes/class.ConfService?.phpの109行目〜110行目の間にmb_convert_variablesを追加
 require("include/i18n/${G_LANGUE}.php");
 $G_MESSAGES = $mess;
 require("include/i18n/${G_LANGUE}.php");
 mb_convert_variables("UTF-8", "SJIS", $mess);
 $G_MESSAGES = $mess;
  • PHPソース内のutf8_decode,utf8_encodeを全て取り除く。
     content.php
     classes/class.AJXP_XMLWriter.php
     classes/class.FS_Storage.php
     classes/class.HTMLWriter.php
     classes/class.UserSelection.php
  • HTMLファイル内の「charset=iso-8859-1」を「charset=utf-8」に置き換える。
     include/html/admin.html
     include/html/fancy_tpl.html