Coppermine Photo Gallery
ふと三澤さんに「オンラインでデジカメ写真を管理したい」と言われていたのを思い出し、先日FEED on FEEDSを見つけるのにもお世話になったオープンソース・プロジェクト検索サイトfreshmeatで物色。あるわあるわ。30くらいのWebアルバム管理システムを見比べて、CoppermineというPHP+MySQLベースのシステムに行き着く。
これはスゴい。プリント・サービスがないことを除けば、カメラ・メーカーなんかがやってるオンラインアルバム・サービスに近いことまでできてしまう。主な特徴は、
・柔軟なユーザ管理(フォームから登録可)
・パブリックなアルバムとプライベートなアルバムを別に管理できる
・他人のアルバムや写真にコメントやレイティングが可能
・パブリックアルバムや他人のアルバムにゲストが写真を投稿可(オーナーによる掲載承認制)
・サーバー上で回転や切り抜きなど編集が可能
・当然メタデータで検索可能
・招待用のeカードを送付可能
・ZIP圧縮で一括ダウンロード可能
・ZIP圧縮で一括アップロード可能
・日本語を含む多言語対応
・カテゴリの階層化対応
・トップページにランダムや新着の写真を表示可
・etc.
公式サイトのデモはこちら。
色々ある中で、このシステムを選んだ決めては、WindowsXP標準の「このファイルをWebに公開する」リンク(Web発行ウィザード)を使って一括アップロードができる点。デジカメやメモリカードをマウントして、写真を選択して直接流し込めるワケですよ。これは簡単&便利でしょう。画面デザインもスッキリしていてかつ手抜き感が漂わない程度にはデザインされてると思います(テーマもいくつか選べる)。
これでどうよ?>三澤さん
後でアカウント教えるから、とりあえず使ってみ。
○インストールTips
出力漢字コードをEUC-JPにしていると、Web発行ウィザードに登録するためのレジストリ・ファイルもEUP-JPで出力され、プロバイダ一覧画面で文字化けしてしまう。xp_publish.phpの581行目を以下のように書き換えて、レジストリ・ファイルはShiftJISで書き出すようにしたら直りました。
修正前:print join(“\r\n”, $lines);
修正後:print mb_convert_encoding(join(“\r\n”, $lines), ‘SJIS’);