I got bored and decided to fix a few things again after doing some server cleanup.
- To make life easier for GFY admins, I parse the URL for the thread, and removed the s (session) parameter automatically, since it would give every user that same session (which would then be invalidated) who used the feed.
- Try to trap/rebuild all non-ASCII/UTF-8 locale data for better support, added href=self and ATOM DOM to header for better portability. Since many of these special symbols are cut-and-pasted, I can't always trap for them without munging valid text.
- A few trivial speedups and local caching issues have been resolved.
ToDo:
Old threads on subforums without a lot of traffic sometimes give an improbable/impossible date. Right now I have it ditch and just use a null date. Eventually I want to be able to parse that - but I am dealing with a really messy HTML DOM for a service I don't even use.
