This free and simple PHP4 script aims to make it as easy as possible to display
a bunch of photos on the web with thumbnails, captions and comments.
All you need to do is drop your JPEG, PNG and GIF files in a web server directory, drop this script
in with them (named index.php) and it's done. The script takes care of:
making thumbnails,
writing the pages,
adding captions
adding Next/Previous links
adding an Auto slideshow mode, with a user-set timer
Optionally, you can further customise your album using separate html files for
the header, footer and intro page. Add a text file with the filenames in it, and
you can also sort the photos any way you like. You can even allow people to add
comments after each photo (and get notifications via email).
Captions for each photo can be embedded in JPEG files (as JPEG comments), stored in
simple text files (.cap files) or you can simply display the filenames themselves.
As the owner of the album, you can set an administrator password. This allows you to
"log in" on the web site and do things like upload new photos, set captions, delete photos and delete
individual guest comments. The login is stored in your browser using cookies so that
next time you are automatically authenticated.
Image resizing and thumbnail creation can use the inbuilt PHP functions (GD) or Imagemagick,
which makes Photo Frame usable on most hosting servers.
Thanks to user contributions, Photo Frame supports 27 languages including
English, French, German, Dutch, Swedish, Spanish, Russian, Italian, Polish,
Norwegian, Finnish, Danish, Estonian, Greek, Portuguese (Brazil and
Portugal), Chinese Simplified, Bosnian, Catalan, Arabic, Hungarian,
Afrikaans, Bulgarian, Icelandic, Latvian ...