使用网页爬取, 能将百科网页添加到YaCy主页中. 此向导帮助你爬取你的百科网页并在其中添加一个搜索框.
下栏是使用某一值的百科爬取起始点. 请填入百科的地址. 爬取开始后, 你可能需要返回此页面阅读以下提示.
在百科模板中添加以下代码以将搜索框集成到MediaWiki中. MediaWiki中有多种模板, 在此我们使用默认模板 'MonoBook.php':
<form name="searchform" action="<?php $this->text('searchaction') ?>" id="searchform">
<input id="searchInput" name="search" type="text"
<?php if($this->haveMsg('accesskey-search')) {
?>accesskey="<?php $this->msg('accesskey-search') ?>"<?php }
if( isset( $this->data['search'] ) ) {
?> value="<?php $this->text('search') ?>"<?php } ?> />
<input type='submit' name="go" class="searchButton" id="searchGoButton"
value="<?php $this->msg('go') ?>"
/> <input type='submit' name="fulltext"
class="searchButton"
value="<?php $this->msg('search') ?>" />
</form>
<p>在此百科中使用YaCy搜索:</p>
<script src="http://23.94.223.217:8090/yacy/ui/js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script>
$(document).ready(function() {
yconf = {
url : 'http://23.94.223.217:8090/',
theme : 'smoothness',
title : 'YaCy Wiki Search',
urlmaskfilter : '.*',
width : 500,
height : 600
};
$.getScript(yconf.url+'/yacy/ui/js/yacyui-portalsearch.js', function(){});
});
</script>
<div id="yacylivesearch">
<form id="ysearch" method="get" accept-charset="UTF-8" action="http://23.94.223.217:8090/yacysearch.html">
<input name="search" id="yquery" type="text" size="15" maxlength="80" value=""/>
<input type="hidden" name="verify" value="false" />
<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="hidden" name="nav" value="all" />
<input type="submit" name="Enter" value="搜索" />
</form>
</div>