画像一覧 imlist.cgi

トップへ


機能
    サムネイル自動作成+画像一覧表示
  • 指定のディレクトリにある画像ファイルをサムネイル一覧表示
  • 大量にある画像ファイルのサムネイルを一括作成
  • ファイル名、ファイルサイズ表示オプション
  • 日付表示オプション
  • 画像、またはファイル名クリックで元画像表示
  • ページ内表示画像数指定機能
  • 一行に表示させる画像数指定可能
  • 簡単セットアップ
  • サムネイル作成し、画像一覧を表示、一括ダウンロード可能な画像ダウンロードもあります。
  • トップページがランダム表示の画像一覧2もあります。
  • CGIではありませんが もあります。
設置方法
  1. Perlのモジュール、GDがインストールされている必要があります。
  2. 書き込み可能でCGI実行可能なディレクトリにimlist.cgiを置く。
  3. imlist.cgiの1行目のperlのパスをプロバイダに従って変更する。
  4. imlist.cgiのパーミッションを適切に変更する。
  5. リスト表示させたいファイルを置くディレクトリを作成する。そこに公開したいファイルを置く。画像以外のファイルがそのディレクトリあっても無視されます。
  6. imlist_setup.plという設定ファイル内を好みに応じて変更し、CGIと同じディレクトリに置く。詳細はimlist_setup.plのサンプル参照。imlist_setup.pl無しでも動作します。
  7. ブラウザ上でimlist.cgiを実行する。
画像ファイル
  • サポートされている画像ファイルはJPEG, GIF, PNG, GD, GD2です。拡張子がそれぞれ.jpg(.jpeg), .gif, .png, .gd, .gd2となっている必要があります(大文字小文字両方可)。指定したディレクトリ内からこれらのファイルのみ検出します。
サムネイルファイル
  • 初めにimlist.cgiを実行した際にimlist_setup.pl内の$thumbs_dirで指定したディレクトリを作成し、そこにサムネイル画像ファイルを自動作成します。2回目以降imlist.cgiを実行した際、サムネイル画像ファイルが存在するとその画像を参照表示します。1回目は画像作成のためにページ内の画像表示に時間がかかりますが2回目以降は普通のページロードのスピードで表示されるようになります。
  • 自動作成されたサムネイル画像ファイルは <origname>_<width>x<height>.<ext>のような形態のファイル名になります。したがってimlist_setup.pl内の$default_x, $default_yを変更し表示ファイルサイズが変更されるとそれに沿ったファイル名でサムネイル画像ファイルを新たに作成します。古いファイルは自動で削除されることはありません。
サンプル&CGI
    サンプル imlist_setup.plのサンプル
    imlist.cgi

    サポート掲示板へ


更新履歴
  • 1.004 : 5/2/08 : 表示順をソートするよう修正
  • 1.003 : 7/11/07 : tableタグを修正
  • 1.002 : 6/24/07 : 計算されたサイズを四捨五入するよう修正
  • 1.001 : 1/14/07 : jpegのサムネイルの画質を改善
  • 1.0 : 12/4/06 : Created