pjblog3相关日志功能(支持生成静态模式)
作者:hayden 来源:烦恼's BLOG 时间:2008-11-20 13:41:00
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)
最后,更新缓存,重新生成缓存文件或重新生成静态文件。
至此,修改完成,如有错误,请即时指正,谢谢。
标签:PJBLOG,日志,静态,博客
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
python matplotlib库的基本使用
2023-07-20 11:22:45
![](https://img.aspxhome.com/file/2023/5/97255_0s.jpg)
SQL 特殊语句(学习笔记)
2024-01-13 16:24:40
PyTorch搭建CNN实现风速预测
2022-09-11 17:40:19
![](https://img.aspxhome.com/file/2023/8/102328_0s.jpg)
python调用百度REST API实现语音识别
2023-08-28 19:44:44
pandas group分组与agg聚合的实例
2023-01-04 14:22:28
python实现网络五子棋
2021-10-16 23:58:17
![](https://img.aspxhome.com/file/2023/0/93640_0s.jpg)
python备份文件的脚本
2023-12-14 10:52:02
分享很实用的css圆角写法[百度有啊提取]
2009-01-06 13:05:00
MySQL数据库约束操作示例讲解
2024-01-13 23:47:58
![](https://img.aspxhome.com/file/2023/1/70371_0s.png)
5个css+div导航菜单
2011-04-29 12:38:00
10行Python代码实现Web自动化管控的示例代码
2021-05-30 17:01:05
![](https://img.aspxhome.com/file/2023/5/86625_0s.jpg)
uniapp小视频项目开发之滑动播放视频
2023-07-02 05:24:36
![](https://img.aspxhome.com/file/2023/3/137033_0s.jpg)
python使用timeit时间模块
2023-03-05 16:27:37
Python基于pandas爬取网页表格数据
2023-03-13 07:30:32
![](https://img.aspxhome.com/file/2023/5/70835_0s.jpg)
基于ORA-19815闪回空间爆满问题的处理方法
2024-01-21 03:35:04
js高亮关键词系列方法
2008-01-22 11:11:00
解决pycharm回车之后不能换行或不能缩进的问题
2023-06-11 10:45:40
![](https://img.aspxhome.com/file/2023/2/75962_0s.jpg)
python中multiprosessing模块的Pool类中的apply函数和apply_async函数的区别
2023-03-21 20:23:37
![](https://img.aspxhome.com/file/2023/0/81860_0s.png)
access MDB 转换为 Execl(ASP类)
2008-07-19 12:10:00
django-rest-framework解析请求参数过程详解
2023-03-26 18:18:00
![](https://img.aspxhome.com/file/2023/4/86454_0s.jpg)