SorceForge にサムネイルスクリプトがあったので、参考にサムネイルを作成するページを作ってみる。
直接使えると良かったのだが Simple PHP Blog (以後 SPB と表記) では .jpg .jpeg .gif .png に対応しているのに対し、スクリプトは .jpg のみの対応だったのでスクリプティングすることにする。
--- _sb_image.php 2008-06-16 13:12:35.000000000 +0900 +++ sb_image.php 2008-06-16 15:10:55.000000000 +0900 @@ -34 +34,2 @@ - $str .= '<a href='.$dir.$contents[$i].' target=_blank>'.$contents[$i].'</a><br />'; + $str .= "\n<a href=" . $dir . $contents[$i] . ' target=_blank>' . $contents[$i] . '<br />'; + $str .= '<img src=scripts/sb_thumb.php?dir=/' . $dir . '&file=' . $contents[$i] . '></a><br /><br />';
呼び出し用のスクリプトはここまで。
参照先である sb_thumb.php は適度に改良しました。
【改良点】
・URI をドメイン内に指定した。
・ヘッダからファイルタイプを識別するようにした。
・対応したファイルタイプのみを処理するようにした。
これは使える予感です。
参考にしたサムネイルスクリプト以外にもギャラリーとかありましたが、構造化過ぎて、本体に取り込まれていないならむしろウザいので却下しました。
テーマとかで入れば感謝なんですけど。
使えるんだけど重過ぎワロス:(
コメント by Administrator (B.R.A.D) — 2008/06/21 @ 15:02