Content: 1. About 2. Frequently Asked Questions 3. Changelog -------- 1. About EncapsGallery is php image gallery, supports different independent layouts/themes. Web-design is based on native php+html templates. EncapsGallery has 6 predefined skins (acd,raym,expo,light,simple_sc,xml) Key features: - mysql/pgsql support - create unlimited folders - upload unlimited photos - automatic thumbnail creation - easy to install and customize - web-admin present - large images number will be spleted by pages (number of images by one page may be configured from web-admin) - optional paypal integration 2. Frequently asked questions Q: How to install and run? A: Use the following steps to install EncapsGallery: 1) unzip the package onto webserver (let's say http://webhost/encapsgallery/) 2) change permissions to config-file and uploads directory: you should provide full access for web-server user to the "rwx_gallery" folder: Unix: chmod -R 777 rwx_gallery chmod 666 config.ini.php Windows: change file attributes to "rwx rwx rwx" for "rwx_gallery" directory, and config.ini.php file 3) configure it: http://webhost/encapsgallery/admin/gallery_cfg.php 4) run database installer: http://webhost/encapsgallery/admin/gallery_install.php Q: How to upload images with ftp? A: You should upload images to the "rwx_gallery/" inside relevant subcategory dir. Do not forget to do [chmod -R 777 rwx_gallery] It's also possible to upload images with web-admin. Q: How to change/add new template/skin? A: Take a look at the directory "html": there are sample templates ("raym", "light", "expo", "simple_sc"). You can use your preferred html-editor for modify existing skin or create your own. Q: What does mean parameters from config.ini.php? A: $config["db_host"] = "localhost"; // database server dns-name or ip-address $config["db_user"] = "root"; // db username $config["db_pass"] = ""; // db password $config["db_name"] = "test"; // database name $config["debug"] = "0"; // switch off debug information $config["demo"] = "0"; // switch off "demo"-mode $config["admin_uname"] = "demo"; // back-end uid $config["admin_pass"] = "demo"; // back-end pwd $config["theme"] = "light"; // what skin will be shown for public users $config["pager_items_per_page"] = "9"; // how much thumbnails per each page $config["sc_active"] = "Y"; // is shopping-cart enabled $config["sc_business"] = ""; // your paypal e-mail $config["sc_sandbox"] = "Y"; // is paypal test mode (sandbox) enabled $config["sc_ipn_url"] = "http://.../shopcart_ipn.php"; // Instant Payment Notification (IPN) URL Q: How to enable PHP with GD support (if you'd like to auto-create thumbnails)? A: Brief manual you can find there: http://www.onlamp.com/pub/a/php/2003/03/27/php_gd.html http://www.phpmac.com/articles.php?view=96 3. Changelog: -------------- Version 1.7 (2007-03-24): - paypal integration is implemented -------------- Version 1.6.2 (2007-03-18): - xml output gallery.xml.php - support for different files types (.mov, .pano, .swf, .gif, .jpg, .png, and other files) - physical directories support for categories -------------- Version 1.3.1 (2007-02-24): - static/dynamic thumbnails feature - errors under Windows IIS are fixed -------------- Version 1.2.8 (2006-10-31): - shopping cart template - thumbnail size is configured from web-admin - hierarchical catalog structure -------------- Version 1.0.2 (2006-10-26): - admin password protection is enabled - sql-injection fixed (injection example: /gallery.php?page=foto&action=show_custom&id=[SQL]) - sort order for new uploaded images (ASC, DESC) is implemented -------------- Version 0.5.0: - web-config is implemented -------------- Version 0.4.1: bugs are fixed: - "the gallery that's sorted to be the first in order is not selectable when uploading new images, nor are you able to put images in other galleries into that gallery. check in the demo gallery - the gallery called melon (which is first in order) isn't selectable." new features: - new theme "acd" is implemented -------------- Version 0.4.0: bugs are fixed: - when admin updates theme content, the theme-list can be changed and items are moved to the next theme - remote file inclusion via the root parameter is disabled. new features: - admin area is protected with login/password -------------- Version 0.3.3: - basic functionality is implemented and bugfixed