07-22-2009, 01:05 AM
Hi folks. Here is a new beta. You won't find many changes that are visible at first sight. Most of the new code adds some new functionality, like the Geo-tagging information retrieval. Please note, that you will need to enable the php_exif.dll extension in your php.ini . If you do so, don't forget to put the php_mbstring.dll extension before the exif extension, otherwise it won't work - at least on apache.
In case you don't have a GPS device for tagging your photos, you maybe have one of the newer cellphones which uses the "Cell of Origin" mobile positioning technique for adding cell information to your shots - like my Sony Ericsson W705. So for this perticular case the script can now try to locate the coordinates of the GSM cell, where the photo was taken ( more or less precisely ) by making a subrequest to opencellid.org and hopefully retrieving some positioning data. I don't know if the way I implemented this for now ( XMP metadata -> cellid -> opencellid.org -> latitude + longitude ) it will work for most cellphones, so if you can provide any feedback regarding this, that would be great. If you want to try this feature you will need to enable the php_curl.dll extension . There are no error or warning messages you going to see if no Geo-Tagging data was found, but if you see a small globe on the bottom left corner it worked out.
Changelog:
Update v2.1beta2:
I found out, that the script doesn't run on PHP 5.3, so I did a fast update which I want to be part of the next release as well. The download file has been updated.
In case you don't have a GPS device for tagging your photos, you maybe have one of the newer cellphones which uses the "Cell of Origin" mobile positioning technique for adding cell information to your shots - like my Sony Ericsson W705. So for this perticular case the script can now try to locate the coordinates of the GSM cell, where the photo was taken ( more or less precisely ) by making a subrequest to opencellid.org and hopefully retrieving some positioning data. I don't know if the way I implemented this for now ( XMP metadata -> cellid -> opencellid.org -> latitude + longitude ) it will work for most cellphones, so if you can provide any feedback regarding this, that would be great. If you want to try this feature you will need to enable the php_curl.dll extension . There are no error or warning messages you going to see if no Geo-Tagging data was found, but if you see a small globe on the bottom left corner it worked out.
Changelog:
Code:
Added: Support for PHP 5.3
Added: "$disable_animation" - parameter for disabling all script animations
Added: "$nav_always" - parameter for making navigation control "sticky"
Added: "$nav_pos" - parameter for changing position of navigation control
Added: Geo-Tagging information retrieval if available in exif metadata ( EXIF extension needed )
Added: Check for Geo-Tagging information on opencellid.org if no exif metadata found ( CURL extension needed )
Added: Link/icon to Googlemaps if coordinates found
Added: Slideshow icon now also available in the navigation control
Added: Most script files now auto-compressed with gzip
Added: Some new titles for navigation icons in "ki_setup.php"
Changed: Regrouped some parameters in "ki_setup.php"
Fixed: "mouseover" navigation control fadein/out sometimes didn't work properly
Fixed: Unwanted borders around navigation control icons if global css-border value for images set
Fixed: Flashing <noscript> - line "Please activate JavaScript ..." in some browsers from time to timeUpdate v2.1beta2:
I found out, that the script doesn't run on PHP 5.3, so I did a fast update which I want to be part of the next release as well. The download file has been updated.
