#%env/templates/metas.template%#
#%env/templates/header.template%# #%env/templates/submenuIntegration.template%#It is possible to insert forum pages into the YaCy index using a databse import of forum postings. This guide helps you to insert a search window in your phpBB3 pages.
Forum posting contain rich information about the topic, the time, the subject and the author. This information is in an bad annotated form in web pages delivered by the forum software. It is much better to retrieve the forum postings directly from the database. This will cause that YaCy is able to offer nice navigation features after searches. YaCy has a phpBB3 extraction feature, please go to the phpBB3 content integration servlet for direct database imports.
To integrate a search window into phpBB3, you must insert some code into the wiki template. There are several templates that can be used for MediaWiki, but in this guide we consider that you are using the default template, '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>Search with YaCy in this Forum:</p> <script src="http://#[address]#/yacy/ui/js/jquery-1.3.1.min.js" type="text/javascript"></script> <script> $(document).ready(function() { yconf = { url : 'http://#[address]#/', theme : 'smoothness', title : 'YaCy Forum 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://#[address]#/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="submit" name="Enter" value="Suchen" /> </form> </div>