MediaWiki升级到1.16后,自带的中文全文检索功能基本正常,我们打开了大部分MediaWiki网站的自带搜索,来取代之前采用的调用Google Ajax Search API,不过自带检索中的搜索结果带有下面这样的字节数、日期时间等信息在一些网站中是不合适的:
星際爭霸Ⅱ
# 官方網站:[http://www.starcraft2.com/ 星際爭霸]註:英文網站 # 21CN遊戲:[http://game.21cn.com/zhuanti/starcraft2/ 星際爭霸Ⅱ專題]
5 KB (474個字) - 2008年7月28日 (一) 14:00
字节数对搜索用户的作用不大,而日期时间让一些长期不变的内容显得过时,所以还是去掉的好,以前同事也发现这个问题,但因为怕检查、修改php程序麻烦而一直拖着没有去解决,今天去找了php程序,没有花太多时间也就找到了解决办法,修改这个文件:
mediawiki-1.16.0\includes\specials\SpecialSearch.php
将其中的第594行注释掉就可以:
// "<div class='mw-search-result-data'>{$score}{$size} - {$date}{$related}</div>" .
其实这样的问题很早就发现不妥,应该更早解决的。
评论