sixflags 研究室
| トップ | 新着 | 一覧 |

PHP iAddressBook


PHP iAddressBookというオンラインアドレスブックを日本語化しました。
作者のClemens Wachan氏に日本語化ファイルを送っており、本家の最新ディストリビューションにすでに含まれています。
しかし、やはり英語圏と日本語では非常に大きな差があります。
例えば、英語では名前のスペリングでソーティングを行いますが、日本語はふりがなでソーティングをします。
このように大きな問題が存在します。
そこで、日本語に対応させたPHP iAddressBook特別版を公開します。
この日本語版には、本家にはないいくつかの便利な機能が追加されています。

日本語対応版のみの機能

  • 日本語GoogleMAPへの対応(外国の住所の場合は外国のGoogleMAPを呼びます)
  • インデックスの日本語対応
  • ソーティングをふりがなで行う
  • 携帯用QRコードの出力
  • 郵便番号からの住所入力補完
  • Outlookにある入力項目の追加(ほぼOutlookとも項目互換性があるようにしてます)
  • 写真データ保存をJPEGに変更(日本の携帯電話は全てJPEGな為)
  • その他、日本語環境で必要となる機能

インストール

SQLのセットアップ等は、READMEをご覧下さい。
config.phpをconfig.php.distではなくconfig.php.ja.distを用いて下さい

分かっている問題

1.インポートするvCardは、UTF8にして下さい
特にOutlookや携帯電話からのインポートをする場合に注意です。
UTF8だけを認識しますので、文字コードをUTF8に変更してから
インポートして下さい

デモ

本家のこちらから実際に動いているデモが見れます。
※上記デモには日本語版の拡張機能は含まれていません。

使用しているモジュール

QRcode Perl CGI & PHP script ver.0.50g
Copyright (c)2000-2005, Y.Swetake
Kawa.netxp AjaxZip 2.0
川崎有亮様

改訂履歴

 *098ja06
 contact is sored by phone name
 map_link is selected by japanese googlemap aor by world googlemap
 *098ja05
 japanese index
 *098ja04
 japanese address auto function
 *098ja03
 japanese modify is integrated for 0.98
 QR module is added.
 *097ja02
 spell miss fixed
 icon size changed
 *097ja01
 add following item
    phoneticfirstname 名かな
    phoneticlastname 姓かな
    maidenname 旧姓
    gender 性別
    bloodtype 血液型
    spouse 配偶者
    mark マーク
    card カード
    present 贈り物
    customdates 記念日
 
    addressbookuid ID1
    customid ID2
    filename character bug is fixed.
    picture size default is changed.
        file format of photo is changed png to jpeg.
        (almost japanese mobile phones just accept jpeg file)  
    csv file's row is added.
 *097ja00
 japanese translate file.
 template of japanese file.

TODO

以下のような作業を考えてます

  • non

現本家の最新版に追いついていますので作業は考えていません

ライセンス

GPL(GNU General Public License)です。

バグの報告や要望その他は・・・

こちらにメールをお願いします。

ダウンロード