イラスト一覧自動生成プログラム ずぼログ

指定のフォルダに入れられている画像を全て取得し、
自動で一覧出力してくれるPHPプログラム。
イラストや写真、マンガの展示に便利です。

指定のフォルダに入れられている画像を全て取得し、自動で一覧出力してくれるPHPプログラムです。

イラスト・写真など、画像の展示物を大量に抱えているけど、サイトに展示するのにいちいちHTMLを書くのは面倒! というときに活用ください。

  • 指定したディレクトリに入れられている画像ファイルをすべて取得し、一覧出力してくれます
  • 画像ファイル以外のものが入っている場合はそのファイルを無視します
  • マンガの展示にも便利です
  • サムネイル用の画像を用意し、使用することができます
  • CSVファイル(テキストファイル)を用意することで、キャプションを利用することもできます
  • 自動ページ送り機能つきで、1ページあたりに表示する画像の枚数を設定変更できます。ページネーションせず、すべての画像を一覧表示することも可能です
  • 出力用HTMLは自分で編集することができます
  • デフォルトのテンプレートではfuwaimgを利用していますが、lightboxやFancyboxなど、他のモーダルウインドウに変更することもできます。もちろんモーダルウインドウを利用しないことも可能です
  • ファイルの出力順はファイル名降順と昇順から選べます
  • プログラムのデザインは必要最低限のものになっているため、お使いのテンプレートに埋め込むことでサイト全体と同じデザインのまま作品を展示することができます

仕様について

PHP7以上。

PHPは有料サーバーであればほぼ間違いなく動きますが、無料サーバーでは動かない場合があるので(忍者ホームページ、FC2などのサーバーはPHPが使えません)、設置作業に入る前に必ずご利用中のサーバーの環境をチェックしてください

ライセンス

MITライセンスを採用しています。

  • このプログラムは、どなたでも無償でお使いいただけます。
  • 商用サイトでも、アダルトコンテンツを含むサイトにも、無償でお使いいただけます。
  • 利用に際して報告やクレジットリンクは必要ありません。
  • 改変、再配布、販売なども自由。改変したものを配布したり販売したりすることにも制限はありません。
  • CSS等を書き換えてデザインを変えることもOKです。また、デザインを変更するためのコードなどを自分のサイトで公開・配布してもOK。良い改造例はどんどんシェアして下さい。
  • ただし、プログラム内に書かれている著作権表示は削除しないでください。また、当然ながらあたかもプログラムのすべてを自作したかのように誤解させる発言・表記もおやめください。

使用上の確認事項

  • 開発者は、このプログラムのすべての環境での動作を保証するものではありません。
  • 開発者は、このプログラムを利用したことに起因する一切の不利益に対する責任を負いません。
  • プログラムの設置・設定に関する質問の全てにはお答えできません。特に、設置マニュアルを読めば解決されると思われる内容のものには返信いたしません。
  • カスタマイズは自由ですが、個別のカスタマイズの相談(例えば、見た目を変えるにはどうすればよいか等)には応じられません。
  • CMSがインストールされたサイトでの正常な動作は保証しかねます。自己責任のもと取り組んでください。

ご支援のお願い

doでは、テンプレート、プログラムおよびノウハウ記事の制作、およびサイトの運営・メンテナンスや問い合わせへの対応を、すべてガタガタ個人が行っています。もしもdoのコンテンツが役に立ったと思ったら、あたたかなご支援をお寄せいただけると、とても励みになります。AmazonほしいものリストやOFUSE、ギフトカード、その他のサービスからご支援いただけます。

支援する!

変更履歴

2023.05.31
ver1.2 配布開始

  • 1つの展示につきキャプションを2種類まで設定できるようになりました。
  • パソコンからの閲覧時に、サムネイルにマウスをホバーするとキャプションを浮き上がらせる設定ができるようになりました。
  • 複数ディレクトリを出力したときのファイルの並びを修正しました。
  • その他、細かなブラッシュアップを行いました。

Ver1.1.1からのアップデートは、最新版をダウンロードして_core.phpとzubolog.css、templatesディレクトリ内のファイルを上書きアップロードしてください。

2022.11.09
ver1.1.1 配布開始

  • caption.csvがない場合に環境によってはエラーが出る問題を解消しました。
  • 現在表示しているページ数を使って条件分岐ができるようになりました。応用方法はこちら
2022.11.07
ver1.1 配布開始

  • キャプションをつけることができるようになりました。
  • サムネイル画像が、展示画像と同じ拡張子でないと利用できない問題を修正しました。
2022.10.25
ver1.0 配布開始

  • サムネイル画像を別途指定できるようになりました。
  • 指定するディレクトリを複数選べるようになりました。
  • テンプレートに変数を設定できるようになりました。
2022.10.06
ver0.1 配布開始