实现页面的搜索功能
1. 实现页面的搜索功能需要前台模板和后台搜索数据库共同配置。网站管理员可以向信息中心申报搜索服务,信息中心在后台WAS服务器配置站点搜索频道,返回给网站管理员该站点的channelid。例如,信息科学技术学院的channelid是167536。
2. 网站管理员配置模板代码,修改网页上实现搜索功能处的代码,一般改为如下形式:
<table width="90%">
<form action="http://wcm.ustc.edu.cn/wasdemo/search" method="post">
<input type="hidden" name="presearchword">
<input type="hidden" name="channelid" value='167536'>
<tr><td width="88%" align="right"><input name="searchword" type="text" size="20" style="border:1px solid #EEEEEE; height:21px; margin-top:6px;background:tranparent;"></td><td width="12%" align="left"><input type="image" name="search" src="index_04.jpg" width="55" height="23" style="margin-top:6px;" OLDSRC="index_04.jpg" OLDID="4420" RELATED="1">
</td></tr>
</form>
</table>
在这段提交表单代码中,注意要指定本网站的搜索站点值,即本站点的channelid 。例如信息科学技术学院站点应设置为:
<input type="hidden" name="channelid" value='167536'>
注:如果所有页面都需要实现搜索功能,则需在其所使用的概览/细览模板上相应处都进行代码修改
3. 站点发布后即可实现搜索功能。