安装这个检索的方法是
首先在模板那里新增一个索引模板,取名为search_data.txt。内容如下
<?xml version="1.0" encoding="utf8"?>
{
data:[
<MTEntries all="1">{
title:"<$MTEntryTitle remove_html="1" encode_js="1"$>"
,link:"<$MTEntryLink$>"
,body:"<$MTEntryBody remove_html="1" encode_js="1"$><$MTEntryMore remove_html="1" encode_js="1"$><MTComments>【<$MTCommentAuthor remove_html="1" encode_js="1"$>】<$MTCommentBody remove_html="1" encode_js="1"$></MTComments>"
},</MTEntries>
{title:"",link:"",body:""}
]
}
然后将现行的MT内的检索文法换为下面的
<script type="text/javascript" src="http://www.ikias.com/prototype.js"></script>
<script type="text/javascript" src="http://www.ikias.com/blog_ajax_json_search.js"></script>
<form action="javascript:blogAjaxJsonSearch( '/search_data.txt', document.getElementById('search_box').value );">
<input type="search" id="search_box" value="" size="30" />
<input type="button" id="search_button" onclick="javascript:blogAjaxJsonSearch(
'/search_data.txt', document.getElementById('search_box').value );" value="搜索"
/>
</form>
<div class="content"></div>
上面红色的两个JavaScript文件是我为了实现汉语化,从作者那里取得的,如果你也想放到自己的服务器里使用的话,请不要删除检索结果最后的作者出处。当然,这两个JavaScript文件一直在我的服务器里,不用改变上面JavaScript文件的地址你也可以直接使用的。
最后面的<div class="content"></div> 是显示检索的结果,放到你想显示的地方就可以了。我是单独制作了一个检索专用的网页,然后将Link放到了网站的右上角了。