使用网页爬取, 能将百科网页添加到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://222.180.188.156:8090/yacy/ui/js/jquery-1.3.2.min.js" type="text/javascript"></script> <script> $(document).ready(function() { yconf = { url : 'http://222.180.188.156: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://222.180.188.156: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>