PDA

View Full Version : [Php] Gallery


VuThu
09-13-2002, 02:09 PM
Gallery is a slick web based photo album written using PHP. Easy to install (it includes a config wizard), it provides users with the ability to create and maintain their own albums in the album collection via an intuitive web interface. Photo management includes automatic thumbnail creation, image resizing, rotation, ordering, captioning, searching and more. Albums can have read, write and caption permissions per individual authenticated user for an additional level of privacy.
Created in an effort to prevent well meaning folks from sending me obscenely large photos by email, Gallery provides an easy place for friends and relatives to create and maintain their own photo albums.

http://prdownloads.sourceforge.net/gallery/gallery-1.2.3.tar.gz

more info
http://www.menalto.com/projects/gallery/



So, what's new in Gallery 1.3?

* Show Album Tree - If you turn this on in the config wizard it will show you the entire set of nested albums in a nice
table format on the albums page.
- submitted by Jesse Mullan

* View All Comments - There's now a link for each album that lets the album owner view all the comments in that
album on a single page
- submitted by Joseph Scheve

* The Slideshow - You can now view an entire album as a smooth transitioning slide show.
- submitted by Jacob Redding

* The Captionator - This lets you edit many captions at once .. very convenient!

* Thumbnail wrapper customization - You can now easily manage the look of the thumbnail images on the album pages and
the main Gallery page. Nested album thumbnails are now clearly differentiated from photo thumbnails.

* Lots and lots of bug fixes and UI cleanup.

So, where can you get it?

Go to our download page and look in the "Bleeding Edge" section:
http://jpmullan.com/galleryupdates/

http://sourceforge.net/project/showfiles.php?group_id=7130

NOTE: The RC1 is actually our CVS version 1.3-cvs-rc1. You can either do a CVS checkout or get a tarball from Jesse Mullan's
download page when it becomes available.

Thank you for your support,
The Gallery Development Team

VuThu
09-13-2002, 02:10 PM
http://gallery.menalto.com/modules.php?set_albumName=screenshots&op=modload&name=gallery&file=index&include=view_album.php&page=1

VuThu
09-14-2002, 10:08 AM
VIETCYBER PHOTO GALLERY (http://www.vietcyber.net/gallery/) -- Demo site



Gallery cu?a VT running o? nha` (http://68.104.169.69:230/gallery/) -- Demo site #1

ryannguyen18
09-20-2002, 01:45 PM
Hey Thu Vu
i'm using redhat, how do i run this gallery perl from my ip, plz help me out ???

VuThu
09-20-2002, 02:39 PM
Originally posted by ryannguyen18
Hey Thu Vu
i'm using redhat, how do i run this gallery perl from my ip, plz help me out ???

ryannguyen18

make sure you have the following Gallery Requirements before gallery running not just Redhat



Gallery runs on both Unix and Windows platforms. If you're interested in using or contributing to Gallery, a good place to find other folks to talk to is on the Forums. We are aggressive about helping you get it up and running. Here's what you need:

Apache 1.x or Zeus web server:
Our primary development and testing is on the Apache Web Server on Unix. Our user base includes:

Apache 1.x on Linux, FreeBSD, Solaris, HP-UX, NetBSD, OpenBSD
Zeus Web Server on Linux and HP-UX 11
Apache 1.x on Windows 2000 and Windows NT.
Users have experienced a great deal of difficulty getting Gallery to run properly on Win98, WinME or IIS4.0/5.0. As a result, we do not support those platforms! Sorry, but there are only so many hours in a day, we do this for free and we don't have time to support every platform.

Note: PHP itself is not yet officially supported on Apache2, therefore we do not support Gallery on Apache2, either.

PHP 4
PHP is a web server module that allows you to create applications using an embedded scripting language. If you're on a Unix box, the odds are good that you'll be able to download PHP easily in either source or binary form for your system. As of this writing, Gallery requires PHP version 4.0.4pl1 or more recent. It has been tested on versions of PHP up to 4.2.2

Note: Your PHP installation must not be in safe mode. Gallery is a sophisticated application and must do operations that require extensive privileges. Safe mode prevents Gallery from functioning properly.

mod_rewrite (optional)
mod_rewrite is an Apache module that lets web server applications do clever things with URLs. Gallery uses this module to allow it to use short URLs, for example with mod_rewrite this URL takes you directly to a picture:

http://www.menalto.com/photos/Jai2/photo-aaa
whereas without it, you'd have to use this one:

http://www.menalto.com/photos/view_photo.php?set_albumName=Jai2&id=photo-aaa
Clearly, the shorter one is nicer when you're mailing links to your friends. Unfortunately, if you don't own the web server then it may be difficult or impossible to enable mod_rewrite.

NetPBM
NetPBM is an image manipulation package that handles many, many file formats. It is very flexible and can be used to scale, rotate and convert images. Many systems will already have this installed. If not, you can get a binary distribution from the Gallery Download page. You don't need to be root to install it on your system; you can just put these files in your home directory. If there isn't a binary distribution for your architecture, it's easy to compile your own version. People occasionally ask me why I chose NetPBM instead of using the GD image library that comes with PHP. Here's why.

People commonly ask me to extend Gallery to support ImageMagick or some other image library of their choice. The good news is that Gallery 2.0 will support many different image libraries. It's in the works!

How to find out what you have:
To find out which version of Apache and PHP is installed, the "phpinfo.php" file in the setup directory of Gallery will display this. Use your Gallery URL (see Configuration) and append "setup/phpinfo.php". Like this: "http://www.mydomain.com/gallery/setup/phpinfo.php". This file is accessible only when Gallery is still in configure mode (or freshly copied to the server).



More detail what you need Here (http://gallery.menalto.com/modules.php?op=modload&name=phpWiki&file=index&pagename=Gallery%20Requirements)