Sherlock search plugins are also supported with some limitations (notably that they only support sites which use the GET rather than POST method of passing parameters) in Mozilla and related browsers, including Phoenix; the canonical source for open source plugins for this purpose is http://mycroft.mozdev.org/ (Mycroft being, of course, Sherlock Holmes' brother).

What follows is a very basic Sherlock plugin designed to search E2 from the search bar in Phoenix; I have no idea what it is likely to do in other browsers with search sidebars and the like (but you can always tell me). It is not sufficiently developed to be fit for the official Mycroft site, but it works for me.


# E2 Sherlock for Mozilla/Phoenix
# by Albert Herring
# Last modified 20 Jan 2003

<search
   name="Everything2"
   description="Find a node on everything2.com" 
   action="http://everything2.com/index.pl"
   searchForm="http://everything2.com/index.pl"
   method="GET" >

<input name="node" user >
<input  name="sourceid" value="Mozilla-search">

<interpret	

	resultListStart="<!-- BEGIN contained stuff -->"
	resultListEnd="<!-- END contained stuff -->"
>
</search>

To install it, cut and paste that code into a file called e2.src in the /searchplugins subdirectory of the directory in which Mozilla or Phoenix is installed. You will also need an icon; a 16x16 bitmap of your choice in jpg, gif or png format with the same name as the source code (i.e. e2.gif, e2.jpg or e2.png). If you are really desperately short on inspiration and/or any way of creating such an image, here's a very mediocre one in uuencoded form - save it as e2.uue and decode it using uudecode or Winzip or something:


begin 766 e2.png
MB5!.1PT*&@H````-24A$4@```!`````0"`(```"0D6@V````"7!(67,``!<1
M```7$0'*)O,_````@DE$051XG&-@,$XC#0U_#06]E@?.2O[_SP!$&P[(*_A$
M$M``5#=AF0Z081`9#-%&@I-(TP"T!Z@ZH-@-H4'!IW+#@0O___^_<.NQ0UH/
M=M7(GCYP]A90M8!#`40/S)1(B*>AJI$U_$<%R.Y&J$;6`#05J`[H,$R/(B,L
<?D!VTD`D#0"%MN-:^^&:/P````!)14Y$KD)@@@``
`
end      

Bug reports, suggestions for improvements or explanations of why I have been very stupid welcome.