去掉 PJBlog 中的引用功能

去掉PJBlog中的引用功能:

涉及文件:
trackback.asp
blogpost.asp
blogedit.asp
class/cls_article.asp
class/cls_default.asp
class/cls_logAction.asp

 
1、删除trackback.asp

2、在blogpost.aspblogedit.asp删除以下内容:
---------------------------------------------------------------------------------------------
            <tr>
              <td align="right" valign="top"><span style="font-weight: bold">引用通告:</span></td>
              <td colspan="2" align="left"><input name="log_Quote" type="text" size="80" class="inputBox" /><br>请输入网络日

志项的引用通告URL。可以用逗号分隔多个引用通告地址.          </td>
            </tr>

-----------------------------------------------------------------------------------------------


3、找到class目录下的cls_article.asp,找到并删除以下内容:
---------------------------------------------------------------------------------------------
         <img src="images/icon_trackback.gif" style="margin:4px 2px -4px 0px" 

alt=""/><strong>引用通告地址:</strong> <a href="<%=(SiteURL&"trackback.asp?tbID="&id)%>" target="_blank"><%=(SiteURL&"trackback.asp?tbID="&id)%></a><br/>

---------------------------------------------------------------------------------------------
| 引用: <%=log_ViewArr(13,0)%>
---------------------------------------------------------------------------------------------
     <div class="commenttop"><img src="images/icon_trackback.gif" alt="" style="margin:0px 4px -3px 0px"/><strong><%=

("<a href="""&commArr(4,Pcount)&""">"&commArr(5,Pcount)&"</a>")%></strong> <span class="commentinfo">[<%=DateToStr(commArr

(3,Pcount),"Y-m-d H:I A")%><%if stat_Admin=true then response.write (" | <a href=""trackback.asp?

action=deltb&tbID="&commArr(6,Pcount)&"&logID="&LogID&""" onclick=""if (!window.confirm('是否删除该引用?')) {return 

false}""><img src=""images/del1.gif"" alt=""删除该引用"" border=""0""/></a>") end if%>]</span></div>

---------------------------------------------------------------------------------------------

4、找到class目录下的cls_default.asp,找到并删除以下内容:
---------------------------------------------------------------------------------------------
| 引用: <%=webLogArr(7,PageCount)%>
---------------------------------------------------------------------------------------------
| <span title="引用通告"><%=webLogArr(7,PageCount)%></span>
---------------------------------------------------------------------------------------------


5、找到class目录下的cls_logAction.asp,找到并删除以下内容:
---------------------------------------------------------------------------------------------
         '-------------------引用通告-------------------
         IF logTrackback<>Empty And logIsShow=True and logIsDraft=false Then
           Dim log_QuoteEvery,log_QuoteArr
           log_QuoteArr=Split(logTrackback,",")
           For Each log_QuoteEvery In log_QuoteArr
            Trackback Trim(log_QuoteEvery), siteURL&"default.asp?id="&logid, logTitle, CutStr(CheckStr

(logIntro),252), siteName
           Next
         End IF

---------------------------------------------------------------------------------------------
         '-------------------引用通告-------------------
         IF logTrackback<>Empty And logIsShow=True and logIsDraft=false Then
           Dim log_QuoteEvery,log_QuoteArr
           log_QuoteArr=Split(logTrackback,",")
           For Each log_QuoteEvery In log_QuoteArr
            Trackback Trim(log_QuoteEvery), siteURL&"default.asp?id="&logid, logTitle, CutStr(CheckStr

(logIntro),252), siteName
           Next
         End IF

---------------------------------------------------------------------------------------------
找到并删除logTrackback函数和对应的值。
---------------------------------------------------------------------------------------------


6、进入后台,在[站点基本设置]的[日志保存设置]里把[静态日志模式]前面的"对号"去掉,清空post文件夹的文件。

7、进入[界面与插件],在[设置模块]里找到“Statistics”,选择“编辑HMTL”把"引用: <a href="search.asp?

searchType=trackback"><b>$blog_TbCount$</b> 个</a><br/>
"删掉。

8、把数据库下载到本地,删除数据表blog_Trackback中所有数据,上传覆盖。[最好别直接删除blog_Trackback,说不定什么时候升级用到会报错什么的。]
---------------------------------------------------------------------------------------------
我的补充:

通过以上修改后,不能使用“静态日志模式”,否则还是会出现“引用”。如果您有一些HTML的知识就继续以下的修改:

1、找到Template目录下的Article.aspArticleList.asp,将其中包含“引用”相关的内容删除。

2、进入后台[站点基本设置]在[初始化]选择“重新生成所有日志到文件”等点击“保存”就OK了。

[本日志由 parno 于 2007-03-25 12:35 AM 编辑]
上一篇: 解决 Outlook Express 密码不能保存的问题
下一篇: 修复 Windows XP 任务栏问题的VBS脚本程序
文章来自: 大部分内容出自 huzf.com
引用通告: 查看所有引用 | 我要引用此文章
Tags: PJBlog
相关日志:
评论: 0 | 引用: 0 | 查看次数: 7447