點(diǎn)評(píng):這里發(fā)布一些收集來的z-blog的一些常用技巧,供愛好者定制自己的blog高效能的日志搜索
用途:搜索是非常消耗系統(tǒng)資源的動(dòng)作,而且對(duì)于多關(guān)鍵字搜索和模糊搜索,處理起來也非常麻煩,這里提供了一個(gè)非常高效而實(shí)用的搜索方法,就是使用google的站內(nèi)搜索技術(shù),當(dāng)你的日志被google索引了大部分的時(shí)候,這種搜索方法的效果會(huì)特別出色。新站或google網(wǎng)頁(yè)級(jí)別低的不建議使用這種方法。
方法:
修改search.asp文件,將原文件備份,新建立一個(gè)search.asp文件內(nèi)容如下:
response.redirect http://www.google.com/search?q=request.querystring(q)domains=www.youdomain.comsitesearch=www.youdomain.com
把郵件地址中的@自動(dòng)轉(zhuǎn)換成[at]的方法
用途:將用戶留言中的email地址的@符號(hào)自動(dòng)轉(zhuǎn)換成[at],這樣可以有效防止郵件地址被采集。
方法:
修改c_system_lib文件strc=replace(strc,<#article/comment/email#>,strc_email)
修改為
strc=replace(strc,<#article/comment/email#>,replace(strc_email,@,[at]))
啟動(dòng)評(píng)論確認(rèn)碼功能
用途:防止垃圾評(píng)論制造者通過程序發(fā)送垃圾留言。
方法:
修改c_option.asp,將const zc_comment_verify_enable=false
修改為const zc_comment_verify_enable=true
增加訪問統(tǒng)計(jì)功能
用途:在首頁(yè)顯示總共的訪問量,需要先增加文章統(tǒng)計(jì)插件。
方法:
修改c_system_event.asp,尋找:strstatistics=strstatistics <li> zc_msg125 : objrs(alltrackbacknums) </li>
在其后面增加一行:
strstatistics=strstatistics <li> zc_msg129 : objrs(allviewnums) </li>
增加日志頁(yè)面的直接刪除評(píng)論功能
用途:在日志頁(yè)面即可直接刪除評(píng)論,而不需要進(jìn)入管理界面刪除。
方法:
打開template目錄下的b_article_comment.html文件
增加一行<a href=../cmd.asp?act=commentdelid=<#article/comment/id#>log_id=<#article/id#> rel=nofollow>刪除留言</a>
拷貝粘貼blog_comment表內(nèi)的記錄后無法文件重建
在數(shù)據(jù)庫(kù)中執(zhí)行下面sql語句可以修復(fù)錯(cuò)誤:
update blog_comment set comm_homepage='' where comm_id not in (select comm_id from blog_comment where comm_homepage<>'')