网络编程
位置:首页>> 网络编程>> Asp编程>> pjblog3相关日志功能(支持生成静态模式)

pjblog3相关日志功能(支持生成静态模式)

作者:hayden 来源:烦恼's BLOG 发布时间:2008-11-20 13:41:00 

标签:PJBLOG,日志,静态,博客

PJBLOG3的相关日志,现在网上好像还没有谁有相关的修改说明吧,反正升级之后,正好有必要,也就写了个,在这里也给大家共享共享。

当前相关日志的功能属于修改扩展,还不算插件了,因为这个如果做成插件,过程可能要麻烦点。

感觉就这样,喜欢的朋友可以拿去在此基础上继续修改了。下面是关于这个功能的详细修改步骤。

修改文件一:cls_logAction.asp

第一步:搜索以下代码(好像有2处,都要改的):

If Len(log_View("log_tag"))>0 Then
        Temp1 = Replace(Temp1, "<$log_tag$>", getTags.filterHTML(log_View("log_tag")))
    Else
        Temp1 = Replace(Temp1, "<$log_tag$>", "")
    End If

替换成以下代码:

If Len(log_View("log_tag"))>0 Then
        Temp1 = Replace(Temp1, "<$log_tag$>", getTags.filterHTML(log_View("log_tag")))
        Temp1 = Replace(Temp1, "<$log_tagid$>", log_View("log_tag"))
    Else
        Temp1 = Replace(Temp1, "<$log_tag$>", "")
        Temp1 = Replace(Temp1, "<$log_tagid$>", "")
    End If

第二步:搜索以下代码:
  

   If Len(log_View("log_tag"))>0 Then
        Temp2 = Replace(Temp2, "<$log_tag$>", "<p>Tags: "&getTags.filterHTML(log_View("log_tag"))&"</p>")
    Else
        Temp2 = Replace(Temp2, "<$log_tag$>", "")
    End If

替换成以下代码:

     If Len(log_View("log_tag"))>0 Then
        Temp2 = Replace(Temp2, "<$log_tag$>", "<p>Tags: "&getTags.filterHTML(log_View("log_tag"))&"</p>")
        Temp2 = Replace(Temp2, "<$log_tagid$>", log_View("log_tag"))
    Else
        Temp2 = Replace(Temp2, "<$log_tag$>", "")
        Temp2 = Replace(Temp2, "<$log_tagid$>", "")
    End If

修改 Template/Article.asp(静态模式)

找到下面的代码

 <img src="images/BttnRight" style="margin:4px 2px -4px 0px" alt=""/><strong>Tags:</strong> 

在其下增加如下代码

 <img src="images/BttnRight" style="margin:4px 2px -4px 0px" alt=""/><strong>相关文章:</strong> 
<div id="about2" style="margin-left:20px;"></div>
<script src="getRelated.asp?id=<$LogID$>&log_tagid=<$log_tagid$>" type="text/javascript" language="javascript"></script>

修改 Template/static.htm(生成静态)

找到下面的代码

 <img src="images/BttnRight" style="margin:4px 2px -4px 0px" alt=""/><strong>Tags:</strong> 

在其下增加如下代码

 <img src="images/BttnRight" style="margin:4px 2px -4px 0px" alt=""/><strong>相关文章:</strong> 
<div id="about2" style="margin-left:20px;"></div>
<script src="../getRelated.asp?id=<$LogID$>&log_tagid=<$log_tagid$>" type="text/javascript" language="javascript"></script>

然后下载一个文件放入博客根目录下:

远程下载地址: 点击下载此文件 (getRelated.asp)(1.03 KB)

asp之家下载地址:getRelated.rar (1.03 KB)

最后,更新缓存,重新生成缓存文件或重新生成静态文件。

至此,修改完成,如有错误,请即时指正,谢谢。

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com