TWG version 1.8.5.

Here you find a small history of small bugfixes where I don't release a new release.
If you want to update I recommend to overwrite all files except your settings in
my_config.php, my_style.css and admin/_config/.htusers.php and your pictures dir of course.
Check the history for a full list of changes: http://www.tinywebgallery.com/history.htm

If you need an urgent fix of something - There is always a way to speed things up ;)

1.8.5.1
Fix: Deletion of comments was not working with all settings. Now it does.

1.8.5
New: Frontend edit of folder.txt and foldername.txt - the "caption" menu link has changed to "Edit".
New: SEO optimizations: noindex, nofollow are now at all rotation links and the topx link because there it is not needed at all!
New: SEO optimizations: Unique meta titles and descriptions are generated.
New: Support of canonical URLs. Only twg_album and twg_image are the parameters that identifies a detail page of TWG. On all pages that have additional parameters a canonical url is added in the header so that google does not treat them as duplicate content anymore. See: http://www.google.com/support/webmasters/bin/answer.py?answer=139066 
New: If you set $enable_comments_only_registered then only backend useres or the user itself can delete a comment. before users that could edit comments can delete. Now fronend access is only needed. 
New: TFU was updated to 2.14.3. Create of files is now supported!
New: $image_factor - this is the factor of the images used for the iframes of the slideshow. If you have smaller images you can redurce this value and still have the full display. This should be used if you want to integrate TWG into a very small we page.
New: new style: twg_menu_border - the padding to the images are set there. $hide_overview_image_border can be used to turn the border off.
New: You can now use a private.png in the pictures folder. If you have protected the whole gallery then this image is shown over the whole gallery but below the login window. So you can protect your gallery with a nice image.
New: Support for mms streams. Works like the http sreams. Simply use mms:// instead http://
New: A log is now written if someone logs into a passowrd protected gallery in the normal password mode.
New: Updated jquery from 1.4.1 to 1.6.1 - and it is now always available under $j. So you can use it anytime for your own extensions.
New: Internal setting in config_internal.php : $iptc_encoding - if you have utf-8 iptc tags you can use $iptc_encoding = 'utf-8'; here. Otherwise all entries are utf-8 encoded.
New: Internal setting in config_internal.php : $print_memory_usage - shows the memory when a image is created. before this was competely internal but now it can also be used to look for bootlenecks during image generation!
Fix: Swipe is now only available on the fullscreen because otherwise it disables also the moving inside the gallery on the pages before.
Fix: The icon settings for mobile mode where overwritten by local configs. Now this settings are set is after reading this files.
Fix: $video_player == "AUTO" was not working for FLV's if  $video_flash_site was set. Now this should work with both combinations.
Fix: On the thumbnail page the lighbox was not working properly on FLV folders because the base dir was calculated differently.
Fix: Small encoding fix for flash videos and integrated swfs
Fix: BCC code was not linking to the image anymore. Because of a refactorying this was broken. Now it works again.
Fix: checkXSS was improved. A / after index.php directly is already an error!
Fix: php include and skip thumbnails was not working because the install_dir had to be added earlier. Not it is added at the right time.
Fix: folder2.png was not in the exclude list for pngs which are not shown in a folder.
Fix: <br> in the title and comments are not directly allowed anymore. You can now simply use returns in the input fields.
Fix: $video_flv_stretching for FLVs was only used for the 1st played image and not anymore when the video was exchanged automatically. Now the variable is used there as well.
Fix: dynamic backround and a global private.txt cause that the login box was shown after the 2nd request but not the first. Now it is shown directly!
Fix: hidden files where not processed propery by the TWGExplorer
Fix: I removed the hidden files pattern because it does not match with the TFU hidden file settings. Now hidden files in TWGExploter and TFU re the same: files starting with . In TFU you have more filter possibilities. Check the tfu_config.php
Fix: I fixed some small layout stuff for IE9! If you still have display problems with ie9 - please let me know.
Fix: Display of the title in the window was imporoved. For images with no caption no title was shown in the header. This leads to duplicates in search engines - now the image name is printed there.
Fix: recusive folder image does now  support spaces in the dir and file names.
Fix: The search was displaying the TOPX - now the search is shown again.
Fix: The opacity is removed after a fade. IE has display errors on black.
Fix: $fix_ie_fade added. IE does not handle black properly during fading. 99% of the time this does not matter because you don't see this. But if you have black images and you see white dots you can set this to true to replace black. If you still see white dots you have to set $image_page_fade=1

1.8.4.1
New: The default for $direct_folderpng was chaged to true. This gives better performance because no php calls are needed. Special characters in the path are not supported. If you have this set this to false again.
New: $direct_folderpng is now used for private.png as well. It has the same performance impact and restrictions as folder.png.
Fix: I updated the flash thumbnailer. There where some undefined strings in the url which where not right. It should not change anything but the requests are now correct.
Fix: I added the new zip class I made to TWG itself. I also updated TFU 2.13 to the latest version where this zip class was included first.
Fix: removed the duplicate zip class from the admin/upload folder. One was from TFU, one from TWG. I only use the one from TFU here.
Fix: Some smilies where not displayed properly because I was sorting the file names but not the display names.

1.8.4
New: Swipe support for ipad, iphone, adroid. Use left and right changes the image. Swipping up or down goes one level up.
New: TFU 2.13 is included.
New: Support of overlay images when the FLASH player is used as videoplayer (like youtube).
New: $overlays_for_other_file_formats - you can disable that the thumbnails are watermarked if they are not images.
New: You can define more than 12 smilies.
New: fullscreen mode is now possible when using e.g. youtube. Add &fs=1 to $video_autostart_parameter. e.g. $video_autostart_parameter="&fs=1&autoplay=1"; 
Fix: I put back the error message if the watermark could not be rendered because the watermark was too big.
Fix: php include and maximum view do not work together - before this lead to an empty page - now it is disabled and the default popup comes up.
Fix: Safari does not like the port in the url in the lightbox. I removed the port when the default port 80 is used.
Fix: I was writing english and german meta descriptions at once. Seems google is ignoring the lang attribute and tries to detect this by himself. And currently it does this wrong. I now check the language and only if it is German the German one ist used. English is the default.
Fix: Internal variables of the TWG admins are now checked as well. Just in case someone who has access to the backend wants to hack you! Thanks to Yam Mesicka
Fix: Subdirectories could not have less access than the main one because the main private.txt was added to all. Now this is not hte case anymore. You can e.g have a main login + less permission for subfolder. 
Fix: Error message when an empty output buffer could not be removed is now not shown anymore.
