PHPとThickBox2.0で簡易ギャラリー
Saturday 16 September 2006 at 04:53 am
今まで、自分や家族が撮った写真を親しい人たちに公開する場合、Gallery2を使用していたのですが、データベースを使うし、大半が使わない機能だし、乗り換えようと常々思っていました。
- データベースを使わない
- 日本語が使える
- ユーザー管理等は必要ない(管理者は一人)
- コメントやトラックバックも必要ない
- サムネール表示は必要
MG2 - a FREE and easy to use PHP image gallery script
これ、凄くよさげ。場合によっては修正が必要ですが基本的にそのまま日本語が使えるし、インターフェースもイカシテル。ただ残念なのは今年の春先くらいから開発があまり進んでいないみたい。実は、日本語ファイルが見つからなかったので、作って開発元に送ってみたものの反応がなく、最近は作者のRybberさんもフォーラムに顔を出していないみたいですし、一応今後の展開に期待するということで今回は見送り。せっかくなので、使う人がいるか分かりませんが言語ファイルを置いておきます。
MG2 0.5.1用日本語言語ファイル
それから、fileNice - free php file browser、PHP Thumbnail AutoIndex、PHP Directory Listing なども試してみました。簡単なので用途はありそうですが、開発者っぽい人が使う雰囲気が漂っているので、これまた今回はパス。
そんなこんなで、先延ばしになっていたギャラリーソフトウェア探しですが、最近、ひろしまさんのブログに掲載されているツーレポをうらやましいなーなんて思いながら(バイク乗れないけど)読んでいたところ、旅の写真集を発見。
なんか「うにょーん」って感じで写真が表示されるではないですか!!!
かっこよすぎるので、ソースを盗み見ると、Lightbox V2 なるライブラリを発見。ちょっと試してみると、なんとも素晴らしい。いそいそとこの使ったギャラリーっぽいものがないか探してみると、「lightbox.js とPHPで手軽にフォト・アルバムを作成」という記事を発見。早速ダウンロードして使ってみると、これまた素晴らしい。ほぼ自分の用途にぴったりです。これを使うと決めて前々回のエントリで書いたナイアガラ旅行の写真をまとめてみたのですが、ここで問題が一つ。lightbox.jsではブラウザの画面サイズより大きな画像は、はみ出してしまうのです・・・。
ウェブ上で見るだけなら800x600程度に縮小して公開するという手もありますが、私が写真を見せてあげたい相手は4x6くらいの写真を綺麗に印刷したい要望もあるだろうと思っているので、何とかならんもんだろうと、またまた探してみると、その問題を修正した Lightbox Plus を発見したのですが、Lightbox V1 がベース。ちょっと残念。なお、この方が公開されている Lightbox Jojo にはやられました。アメリカに来る前まで全巻読破していたほどのJoJoファンには堪りません。チャンスがあればどっかで使いたいです。
更に、調べてみるとLightboxっぽい効果をだす
ThickBox 2.0 - One Box To Rule Them All.
というライブラリを発見。残念ながら「うにょーん」とはならないのですが、大きな画像は縮小して表示するし、何よりライブラリが小さい。今度は、このライブラリを使用したギャラリーっぽいものを探してみるものの見つからず。Lightboxほどメジャーではないようですね、ThickBox。で、思い切って「lightbox.js とPHPで手軽にフォト・アルバムを作成」を真似して簡易ギャラリーアプリケーションを自作してみることに。
- サムネールを自動で生成させよう
- 画像が多い場合は画面を分けれるようにしよう
- EXIF情報も読み込んでみよう
- 複数のギャラリーを作った場合リンクを表示させよう
- ギャラリーごとに外観を変えれるようにしよう
- ギャラリーごとに言語を指定できるようにしよう
- オリジナル画像へのリンクを表示させよう
Thickbox Gallery - PHPとThinkBox2.0を使用したシンプルなギャラリー
興味があったら使ってみてください。ちなみにサンプルとして入っている写真はナイアガラ旅行のときの写真です(ナイアガラ観光についての詳しい話は家内のブログや義妹のブログを読んでください)。
なんでもできる系でオーバースペックになるか、特定の使い方しかできなくてそれが微妙に自分の必要な機能と違ったりって感じになってる感じでしょうか。
結局、Flickr にするか、さもなくば自作するかみたいになってしまってる気がしますね。
ひろしま (ウェブサイト) - 2006-09-17 02:58
ところで、h7a.org って、新しいドメインを取ったんですか?
davilin (メールアドレス) - 2006-09-17 04:20
ドメイン名はそうです。現行のにだいぶ前から飽きてたんで、なんか取ろうとは今年の頭くらいからずっと考えてたんです。旅の途中で決心がついた感じですね。まだ、ちゃんとは移行はしてないんですけど、ぼちぼちやります。
ひろしま (ウェブサイト) - 2006-09-17 14:19
ありがとうございます。
http://namiyui.com/photo2/index.php
monobe (メールアドレス) (ウェブサイト) - 2008-04-21 19:27
ご利用とコメントありがとうございます。
不具合とかあれば連絡してください。
davilin - 2008-04-23 05:10



















