uAlbum gallery
Category: Image Galleries (depraced!)
- views: 3 170
- date: 29 August 2010
- posted by: mogepa
FREE SCRIPT
Description
uAlbum is one file web gallery based on PHP and javascript scripting. The main idea was create really simple online gallery for situations when you need public some photos in short time and you will not create some galleries, subgalleries, set permisions etc. There is only one installation step if you want use uAlbum - copy images and uAlbum script file into same directory. uAlbum script automatically generates and show thumbnails of images and directories. You can copy uAlbum script into directories without images too so uAlbum shows all subdirectories. It is possible to create large galleries by using this feature, because the main idea of uAlbum is equality between directory structure and gallery structure (names of subgalleries equals with names of directories).
uAlbum features
* Everything (PHP,CSS,HTML,javascript) in one file
* Really simple installation
* Internet Explorer, Gecko browser(Mozilla/Firefox/Netscape) and Opera compatibility
* Image preloader (layout and thumbnails are loaded only once)
* Automatic thumbnail generation (using PHP GD library)
* Simple image browsing (previous image, next image, thumbnails, slideshow)
* Fullscreen mode - it's possible to view images in maximum browser window size
* Most used image file formats support (jpg, jpeg, png, gif)
* Simple configuration
* XHTML 1.0 Strict valid output
Installation procedure
1. Download and unzip script file (default name is "index.php")
2. Copy script file into directory with images
3. Set permisions to create(write) directories and files by PHP (CHMOD 777)
4. Run browser and type directory address (http://..../index.php)
Configuration (optional)
It is possible to change some uAlbum properties by editing source code.
/*
* SETTING (optional)
*/
define("THUMBNAIL_DIRECTORY","thumbs"); // name of thumbnail directory
define("GALLERY_TITLE","uAlbum gallery"); // uAlbum title (right top corner position)
define("TITLE",""); // actual gallery title
define("LOADING_TEXT","Loading..."); // loading text (showed during image loading)
define("SLIDESHOW_INTERVAL",5000); // slideshow interval (ms)
// file sorting
$sort_by_date = false; // enables date/time sorting (default sorting is by name)
$older_first = true; // older files are showed first (works with names too)
...
Requirements
Server side
* PHP with the GD library installed
* PHP permissions to create directories and files
Client side
* Supported browser (Gecko/IE/Opera)
* Enabled javascript
Demo:
http://ualbum.crempa.net/demo/
Download:
http://ualbum.crempa.net/download/uAlbum.zip
We need your support!
Make a donation to help us stay online
Bitcoin (BTC)
bc1q08g9d22cxkawsjlf8etuek2pc9n2a3hs4cdrld
Bitcoin Cash (BCH)
qqvwexzhvgauxq2apgc4j0ewvcak6hh6lsnzmvtkem
Ethereum (ETH)
0xb55513D2c91A6e3c497621644ec99e206CDaf239
Litecoin (LTC)
ltc1qt6g2trfv9tjs4qj68sqc4uf0ukvc9jpnsyt59u
USDT (ERC20)
0xb55513D2c91A6e3c497621644ec99e206CDaf239
USDT (TRC20)
TYdPNrz7v1P9riWBWZ317oBgJueheGjATm
Information |
|||
![]() |
Users of GUESTS are not allowed to comment this publication. | ||









