Overview
Like our script? Rate it at PHP > Hot Scripts
KoschtIT Image Gallery is a free and open-source image gallery PHP-script. It can be used to add image galleries to existing webpages very easily. The appearance of each gallery can be individually customized. The only prerequisite for using the script is PHP5 with GD2 support. The pictures aren't displayed in an extra window, instead they are opened directly on top of your HTML document. Therefore your website background gets shaded.
There is also an admin panel, which enables the site administrator to write picture comments and edit gallery settings. Gallery visitors can write viewer comments to any picture. Navigation via keyboard is available too. More features are: slidewhows, automatic thumb generation, image to window size reduction, image preloading, previews for the next/last picture, show geotagging information (via EXIF) ...
Demo
In order to get a first impression here you have a small demo. You can show single pictures as well as gather a set of pictures to a gallery.
Single pictures
Galleries
More examples with webpages that use the script can be found in the forum.
Download
KoschtIT Image Gallery v3.2Changelog
- Added: Support for exif metadata available for display in picture labels
- Added: Auto-rotate pictures based on exif orientation metadata during upload
- Changed: Added a prefix to all global variables to maximize compatibility with other php software ( /thread-459.html )
- Changed: Noscript-Tags <noscript> removed to allow search robots to index gallery
- Fixed: Renamed/overwritten images didn't show up properly in gallery
- Fixed: Empty hole after deleting an image when $pic_order is set to 4 ( /thread-456.html )
- Fixed: Some special characters like + and & caused login errors ( /thread-457.html )
- Fixed: Picture labels wider than image in some rare cases
- Fixed: Wrong labels being displayed if browsing fast through images
- Fixed: Some smaller bugs and performance improvements
You can view a changelog of older releases in the changelog.txt inside the script-archive.
Donate
If you consider to make a donation, please use PayPal. Especially if you are using the script in a commercial project a donation would be strongly appreciated. Thanks. In case you don't have PayPal but still want to donate an amount, you can ask me for my banking details by writing to kkokus[a_t]web[do_t]de .
Contact
If you still have some questions you can use the comment functionality. You may also write me an email to kkokus[a_t]web[do_t]de . Just let me now what you think about the script. I appreciate every note.
Comments
Add a comment
Support requests inside these comments are not answered anymore. Please use the support forum for this purpose.
Added Uploadify for uploading imagesposted by Brianna on 02/17/2011
I went ahead and added Added Uploadify for uploading images to their respective folders.
Uploadify is a really super nice script. Very Professional. Really easy to modify and integrate.
And it is FREE!!
Here is a link to get the latest version of Uploadify: http://www.uploadify.com/
Now all I have to do is get a PHP "File Delete" script and we are ready to rock!!
Navigation placement and slid show functionposted by Brianna on 02/15/2011
This has got to be the best cms gallery script I have ever seen! It is great that it is not Flash because Apple Ipad and Iphone do not display Flash. Thank you.
You can expect a donation.
Just need to know 3 things:
1) For some reason the navigation was at the top and when I changed some of the default settings it maneuvered to the bottom. How do I get it back to the top?
2) For some reason my slide show is not working. How do I get it to AUTO change from photo to photo?
And how do we modify the seconds of transition / display?
3) Is there a way to make the "default" setting link invisible so that other people who login cannot see it?
» rn1. What did you change? Give me a link or send me your "ki_setup.php", so I can try to help you. Or just download the script again and copy over the default "ki_setup.php" to get the original behaviour back.rnrn2. If the slideshow is not working you must have some issues with your page. Again: I need a link to your gallery, for providing additional support. You can change the time between the transitions from picture to picture with the '$slideshow_time'-parameter.rnrn3. There is always a way. I could modify the script for you, but I don't do customization stuff for free. If you are a coder feel free to rewrite the script the way you want it to be.rn
How do I upload imagesposted by Anthony on 02/09/2011 turner2f[a_t]yahoo[do_t]com
Great script!!!
1) How do I upload upload images? Is it through FTP or is it through the script's admin panel?
2) Can this gallery display more than images? (Like SWF files)
3) Does this scrip automatically resize the images and the thumbs?
Look forward to your reply.
» rn1. For now it's only through FTP. As soon as Firefox 4 and IE 9 will be released I plan to integrate file upload through the admin panel.rnrn2. Sorry. Only Images.rnrn3. Yes it does. All this is configurable through the admin panel.rn
opencellidposted by pat on 02/03/2011 pirata_01[a_t]hotmail[do_t]com
what is the purpose of the ki_cellid.php in your image gallery php code?
thanks
pat
» Some mobile phones which don't have GPS can add meta-information (CellID) about the GSM cell the mobile was located in when a picture is taken. The site http://www.opencellid.org has a free database of many GSM cells including their GPS position. Additionally they provide an API which can be used to retrieve this position for a given GSM Cell if it is in the database. The "ki_cellid.php" uses the API to do this if the script detects that a picture has the CellID included. You can enable/disable this feature with the "$cellinfo" - parameter.
Thumbnail shadowposted on 12/08/2010 http://www.lace1.lima-city.de
Is there a way to remove the shadow of the Thumbnail if you go over it with the mouse? I can´t find it in the admin settings.
Instead of that i really like your gallery.
» There is no script parameter which disables/enables shadows for now. If you want to remove it you will need to edit the css-code inside the "ki_koschtit.php". If you are not familiar with css, don't try it. I will add a new parameter for this in the next script version.rn
posted by Kenneth Oczon on 10/28/2010 koczon12[a_t]gmail[do_t]com http://crossreigndavao.net
THANK YOU!!!! This really helps a lot!
Help Admin doesn't work ?posted by John Clavey on 10/15/2010 claveyj[a_t]gmail[do_t]com http://http://www.castle.icuesport.com/?admin=user
http://www.castle.icuesport.com/?admin=user
Why doesn't this bring up the admin panel as expected?
Cheers
John




Fixed the Navigation placement and slid show function.posted by Brianna on 02/17/2011
I Fixed the Navigation placement and slid show function.
Thanks for offering.