pjblog3相关日志功能(支持生成静态模式)
作者:hayden 日期:2008-07-27
名称:pjblog3相关日志功能
作者:hayden
来源:mysuc.com
说明:
pjblog3的相关日志,现在网上好像还没有谁有相关的修改说明吧,反正升级之后,正好有必要,也就写了个,在这里也给大家共享共享。
当前相关日志的功能属于修改扩展,还不算插件了,因为这个如果做成插件,过程可能要麻烦点。
感觉就这样,喜欢的朋友可以拿去在此基础上继续修改了。下面是关于这个功能的详细修改步骤。
修改文件一:cls_logAction.asp
第一步:搜索以下代码(好像有2处,都要改的):
替换成以下代码:
第二步:搜索以下代码:
替换成以下代码:
修改 Template/Article.asp(静态模式)
找到下面的代码
在其下增加如下代码
修改 Template/static.htm(生成静态)
找到下面的代码
在其下增加如下代码
然后下载一个文件放入博客根目录下:
点击下载此文件 (getRelated.asp)
最后,更新缓存,重新生成缓存文件或重新生成静态文件。
至此,修改完成,如有错误,请即时指正,谢谢。
作者:hayden
来源:mysuc.com
说明:
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
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
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
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
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>
在其下增加如下代码
复制内容到剪贴板
程序代码
程序代码修改 Template/static.htm(生成静态)
找到下面的代码
复制内容到剪贴板
程序代码
程序代码<img src="images/BttnRight" style="margin:4px 2px -4px 0px" alt=""/><strong>Tags:</strong>
在其下增加如下代码
复制内容到剪贴板
程序代码
程序代码然后下载一个文件放入博客根目录下:
点击下载此文件 (getRelated.asp)最后,更新缓存,重新生成缓存文件或重新生成静态文件。
至此,修改完成,如有错误,请即时指正,谢谢。
发表评论


文章来自:
Tags:
回复
]