YaCy Portal Search:

Code Snippet:

<script src="http://localhost:8080/yacy/ui/js/jquery-1.3.1.min.js" type="text/javascript"></script>
<script>			
	$(document).ready(function() {
		yconf = {
			url    : 'http://localhost:8080',
			global : true
			theme  : 'start',
			title  : 'YaCy Portal Search'
		};
		$.getScript(yconf.url+'/yacy/ui/js/yacyui-portalsearch.js', function(){});
	});
</script>
<div id="yacy">
	<form id="ysearch" method="get" accept-charset="UTF-8" action="http://localhost:8080/yacysearch.html">
		<input name="query" id="yquery" type="text" size="15" maxlength="80" value=""/>
		<input type="hidden" name="verify" value="true" />
		<input type="hidden" name="maximumRecords" value="10" />
		<input type="hidden" name="resource" value="local" />
		<input type="hidden" name="urlmaskfilter" value=".*" />
		<input type="hidden" name="prefermaskfilter" value="" />
		<input type="hidden" name="former" value="" />
		<input type="hidden" name="display" value="2" />
		<input type="submit" name="Enter" value="Suchen" />
	</form>
</div>

Configuration options and defaults for 'yconf':

url      : 'is a mandatory property - no default',
global   : false,
theme    : 'start',
title    : 'YaCy P2P Web Search',
logo     : '/yacy/ui/img/yacy-logo.png',
link     : 'http://www.yacy.net',
width    : 420,
height   : 500,
position : ['top',50],
modal    : false,			
resizable: true,
show     : '',
hide     : ''

Themes:

You can download ready made themes or create your own custom theme.
Themes are installed into: DATA/HTDOCS/yacy/ui/css/themes/

Bookmarklet:

YaCy