As some of you may have noticed, I did quite a lot of work to the searches over the past couple days, especially Google. I won’t go into all the details here, but here are the basics of what I changed:
· All searches from ac.xml to mys.xml have been updated to include:
o Better formatted help text including Examples, Usage information if relevant and Switch descriptions.
o Use nullArgs() to pop-up help or go to web page.
o Searches that use switches now pop up the help box if the user gives invalid switches instead of attempting to search for them.
· Combined the Google Advanced (gga) and Google Groups (ggn) searches. They are now available as switches. To maintain backwards compatibility, two new aliases were added to aliases.txt to mimic the old behaviour.
· Combined the Google UK (gguk) search. It was almost identical except for some changed URLs. The functionality is now accessible with the /uk switch. This has the added benefit of enabling all the features of Google to be localized to the UK (ie. Directory, Images, etc.). Added an alias to aliases.txt to mimic the old behaviour.
· Added a Canadian localization similar to the UK accessible through the /Canada switch and a new alias ggca.
· Added a new Temperature Conversion search (temp.xml) that combines and improves upon the features of the old ‘cf’ and ‘fc’ functions.
· The Borland Newsgroups (bn.xml) search was rewritten to use parseArgs, greatly simplifying it.
· Added new class helpboxDescTable in search.css to replace table formatting of tables in the qsfind pop-up and about box.
· Fixed a bug in search.htm: Fixed the whitespace trimming on the term passed to searches. The existing code did not function at all.
· Fixed a couple bugs in qsfind.xml.
That’s everything I can think of. Anything else would be very minor.
Ryan