I think a nifty thing to have would be a link on Bugzilla's front page, possibly near to the point where the sidebar is being offered, which lets me install a Search Engine plugin to my Firefox browser so that I can use that Bugzilla installation's Quicksearch capability from Firefox's Search Engine widget.

Here is what i did for mine: You can see our bugz at http://support.ivsi.com/bugzilla.
Created a file with this JS in it.
function addEngine(name,ext,cat,type)
{
if ((typeof window.sidebar == "object") && (typeof window.sidebar.addSearchEngine == "function")) {
window.sidebar.addSearchEngine(
"http://support.ivsi.com/support/search-engines-static/"+name+".src",
"http://support.ivsi.com/support/search-engines-static/"+name+"."+ext, name, cat
);
} else {
alert("Sorry, you need a Mozilla-based browser to install a search plugin.");
}
}
and in template/en/default/index.html.tmpl i added the following.
<img src="/support/search-engines-static/IVS-Bugzilla-bugno.png" alt=""/>
<a href="javascript:addEngine('IVS-Bugzilla-bugno','png','General','0')">Install the IVS Bugzilla Search Extension</a>
All of this was figured out by reading how it was done by other bugzilla search plugins.

Comment on attachment 240512[details][diff][review]
patch, v1.1
>Index: search_plugin.cgi>+ || ThrowTemplateError($template->error());
Oh, I just noted that I forgot to add 'use Bugzilla::Error;' in case the template cannot be find. I will add this line on checkin.