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',
			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:

url : 'is a mandatory property - no default',
theme : 'start',
title : 'YaCy P2P Web Search',
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/