Projects / ImgBrowz0r

ImgBrowz0r

ImgBrowz0r (pronounced Imagebrowzor or I-m-g-browzor) is a class written in PHP5 (tested with 5.2.9) that enables you to set up a simple gallery with basic configuration to 10 minutes. It's also possible to integrate it into a CMS or your existing site. You can change various other things like sorting order and thumbnail sizes. It generates thumbnails, generates pagination/breadcrumbs, and outputs XHTML that is provided with classes and IDs so that everything can be extended and changed with Javascript and CSS. The only thing you have to do is install it, upload your images, and maybe clean the cache once in a while.

Tags
Licenses
Implementation

RSS Recent releases

  •  22 Jul 2010 23:04

Release Notes: Three new features (cache, crop mode, and EXIF date sorting) and several improvements.

  •  16 Feb 2010 20:52

Release Notes: A directory traversal vulnerability has been fixed.

  •  13 Feb 2010 13:39

Release Notes: index.php was renamed to example.php. A directory traversal vulnerability was fixed. *_sort_order options now need different values, which are documented in example.php. Some small optimizations were made, such as using scandir instead of readdir. The filesize_limit option was removed.

  •  10 Sep 2009 12:50

Release Notes: str_replace() was replaced with preg_quote() for regex escaping. Separate sorting options were added for images and directories. Private methods and variables were protected to make extending easier. A file size limit option was added. Thumbnail preview generation was added for directories. The markup for thumbnails was changed to make it easier to style with CSS. Peak memory usage was added to the example page (index.php), allowing you to see how much memory GD (not ImgBrowz0r) uses.

  •  29 Jun 2009 18:18

Release Notes: This release fixes a bug in the URL generation for directories. Directory names can now contain UTF-8 characters (tested with 東京). Umlaut and stress and accent marks work now. Character blacklist has been added for directory names: < > " ' & ;

Screenshot

Project Spotlight

CLOGS

A library for sorting and scanning on top of the OpenCL C++ API.

Screenshot

Project Spotlight

Ctalk

A language that adds classes, methods, and other object oriented features to C.