Here is a pretty simple little Firefox hack that nearly any semi-geeky person could implement. If you are using Firefox you may have noticed that the search window that is built into the browser can be extended to include a variety of search engines and Web sites. The screenshot below shows the list of search plugins that I have installed in my copy of Firefox. If your school Web site has a search form, there is a good chance that you could build a plugin that students, staff, and parents could use in their own browsers.

There are hundreds of little search plugins that can be downloaded from the Mozdev site. After doing a little reading in the documentation, I discovered that it is remarkably easy to create custom search plugins. I immediately made one that allows our tech support people to do searches in Request Tracker, our tech support ticketing system. Since none of you can search our trouble ticketing system, I thought I would show you the code for a plugin to search the WordPress support forum. It looks like this:
# WordPress Support Forum Search by Tim Wilson # Created: Jan 20, 2005 # <search version="7.1" name="WordPress Support Forum" description="WordPress Support Forum - Search forum threads and posts" action="http://wordpress.org/support/search.php" searchForm="http://wordpress.org/support/" method="GET"> <input name="q" user> <input name="sourceid" value="Mozilla-search"> </search>
This technique only works with search engines that use GET to send the queries, but that seems to cover most of the interesting ones. Once you get this code, just add a 16×16 pixel image for the menu and put the two files in your Firefox search plugin directory. (See these instructions to find the proper directory on your computer.) If you want to get really fancy, you can create a Web page that includes a little Javascript so that the search plugin will be installed automatically with a single mouse click. I did that for our tech support staff so the install would be the same whether they are running Windows or OS X.
This little hack and the dozens of other extensions make Firefox the most customizable browser available and a great choice for schools.