Released a new version of Retrospect-GDS earlier today. What’s new you ask?
- Polish language translation by Michal Rudolf
The addition of the Polish language translation required me to rewrite parts of the language handling functions because they weren’t working well with the UTF-8 or 8859-2 character sets needed for Polish. I also uncovered a problem with gettext when its compiled against certain versions of libiconv. This has caused me some headaches on my development box. Oh yeah, and PHP’s built in htmlentities function doesn’t like some of the 8859-2 or UTF-8 character codes, so I had to stop using it. This means that some pages may not validate as strict XHTML 1.0, but there is no easy workaround for this. - More CSS cleanup
The CSS has been simplified a little bit more. This is an area that is undergoing constant tweaking as I get time. - Added error handling for unwritable directories
There are several directories that need to be writable for Retrospect-GDS to work correctly. Two of them are critical, so if they are not writable you will get a blank page when trying to run the program. I’ve added some code to make sure these directories are writable. If they aren’t, then Retrospect-GDS will die with an error message instead of just choking and giving no output.


