Photoguard
(Current version: 0.7)
Photoguard is a PHP script designed to be placed in web accessible directories
to make browsing of images simple. It makes displaying images online very
simple, and user friendly.
Photoguard offers the following services:
- Password Protection. In order to view the files Photoguard displays a
password can be required.
- Password Zones. If a number of directories should all be protected by the same
password, making them part of the same zone will allow users to only need to enter
their password once. If no zone is defined, or if the password for that zone has not
been entered, the password will be required.
- Browseable Images. Photoguard generates a basic web page in which to display
each image. A link is created to the list, to the previous image and to
the next image, to assist browsing.
- Thumbnails. Thumbnails of the images can be genarated on the fly for each photo.
- User defined behavior. A variety of options can be switch on or off by changing a
variable from "true" to "false"(such as whether or not to show
thumbnails, where to show the browsing links, and many more.
- Directory traversal. Photoguard can be made to provie a link to the parent
directory, and to sub directories.
- Basic CSS support. Some basic CSS can be used to customize the look and feel of
Photoguard. Virtually each element that is displayed is part of its own CSS class,
and can have its look and feel changed separatly by editing its CSS.
Photoguard is a young project, and new functionality will be added. Request
for functions are welcome (see the Acquire page). The following functionality
is in the works:
- Columns. Instead of displaying all links in one column, 2 or more columns
will be created.
- MySQL backend and centralized management. This would allow Photoguard to have one
management access point from which the settings for each directory can be handled.
This would make managing multiple directories with different kind of content much
simpler, as currently the settings must be set in each file.