Click the link below to make YaCy show up in the custom search engine list on the firefox browser.
javascript:window.external.AddSearchProvider('http://blog.go-here.nl/yacy-opensearch.xml');
This is the xml file:
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
<ShortName>YaCy</ShortName>
<Description>YaCy peer to peer search - localhost</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16">data:image/x-icon,BM6%04%00%00....%FFLLL%FF</Image>
<Url type="text/html" method="GET" template="http://localhost:8090/yacysearch.html?query={searchTerms}"/>
<SearchForm>http://localhost:8090/yacysearch.html</SearchForm>
</SearchPlugin>
Update: Firefox doesn't seem to want to add the open search plugin from the external.AddSearchProvider link so I've tried to add auto discovery. (right click the address bar to find it)
<link rel="search"
type="application/opensearchdescription+xml"
title="YaCy peer to peer search - localhost"
href="http://blog.go-here.nl/yacy-opensearch.xml">
More information:
yacy.net - The Peer to Peer Search engine.
www.opensearch.org - A collection of simple formats for the sharing of search results.
developer.mozilla.org/ - Creating opensearch plugins for Firefox.
developer.mozilla.org/ - Adding search engines from web pages.