让你的PJBLOG3静态下也支持侧栏插件(8/31日更新)

首发网址:www.leoyung.com
作者:戒聊
原创作品,转载请注明来源。
2008年8月30日凌晨3:00分之前下载的PJER请重新下载附件1并覆盖,禁止了页面缓存,以达到某些需要即时显示的要求,比如随机日志,呵呵。追求速度的PJER可以不用覆盖附件1中的STATIC_JS.ASP。

2008年8月31日傍晚修复留言簿,TAG等页面侧栏不显示的BUG。

温馨提示:需要编辑代码的地方,请用Dreamweaver或Editplus编辑。

打开common\cache.asp,找到:
                If blog_module("IndexOnly") = False Then
                    side_html = side_html&"<div id=""Side_"&blog_module("name")&""" class=""sidepanel"">"
                    If Len(blog_module("title"))>0 Then side_html = side_html&"<h4 class=""Ptitle"">"&blog_module("title")&"</h4>"
                    side_html = side_html&"<div class=""Pcontent"">"&blog_module("HtmlCode")&"</div><div class=""Pfoot""></div></div>"
                End If
                
                If blog_module("IsSystem") = True Then
                    side_html_static = side_html_static&"<div id=""Side_"&blog_module("name")&""" class=""sidepanel"">"
                    If Len(blog_module("title"))>0 Then side_html_static = side_html_static&"<h4 class=""Ptitle"">"&blog_module("title")&"</h4>"
                    side_html_static = side_html_static&"<div class=""Pcontent"">"&blog_module("HtmlCode")&"</div><div class=""Pfoot""></div></div>"
                End If

修改成:
                If blog_module("IndexOnly") = False Then
                        side_html_static = side_html_static&"<div id=""Side_"&blog_module("name")&""" class=""sidepanel"">"
                        If Len(blog_module("title"))>0 Then side_html_static = side_html_static&"<h4 class=""Ptitle"">"&blog_module("title")&"</h4>"
                        side_html_static = side_html_static&"<div class=""Pcontent"">"&blog_module("HtmlCode")&"</div><div class=""Pfoot""></div></div>"
                        side_html = side_html&"<div id=""Side_"&blog_module("name")&""" class=""sidepanel"">"
                        If Len(blog_module("title"))>0 Then side_html = side_html&"<h4 class=""Ptitle"">"&blog_module("title")&"</h4>"
                        side_html = side_html&"<div class=""Pcontent"">"&blog_module("HtmlCode")&"</div><div class=""Pfoot""></div></div>"
                End If


打开插件目录下的install.xml文件
找到

        side_html=replace(side_html,"<$*$>",**)

在下面插入一行:
side_html_static=replace(side_html_static,"<$*$>",**)

注意:这两行的“*”和“**”要对应,即上“*”=下“*”,上“**”=下“**”

好了,下载附件1并上传至博客根目录。附件2为已经修改好的最新日志,热门日志,最新留言和精华日志和随机日志。
下载文件 点击下载附件1

下载文件 点击下载附件2

[本日志由 小戒 于 2008-08-31 09:19 PM 编辑]
上一篇: 修正关键字替换显示错误的BUG并增加关键字前的标示图片
下一篇: 留言评论邮件通知博主(增加后台开关)For pj3
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: Pjblog3 侧栏 插件 PJ3
相关日志:
评论: 21 | 引用: 0 | 查看次数: -
liuzm
回复回复liuzm[2010-01-05 02:58 PM | | | del]
有重复的栏目 怎么解决呢?希望你的帮忙
liuzm
回复回复liuzm[2010-01-05 12:45 AM | | | del]
有重复的栏目啊 怎么解决啊
Q蓝
回复回复Q蓝[2009-01-09 02:41 PM | | | del]
作者的RP不厚道,明明你连自己侧边栏的插件都没有完全支持,还给这个修改起名支持侧边栏插件?你这不是误人子弟吗?
回复来自 小戒 的评论 小戒 于 2009-01-09 10:02 PM 回复
无语,你说的是最后的相册吧?那个是我正在开发中的东西,所以只显示出来标签。况且我的侧边栏是显示了所有的该显示的插件,不会就别乱讲。
潘素年
回复回复潘素年[2008-12-23 05:01 PM | | | del]
过来看看,很好。
5ijoy
回复回复5ijoy[2008-10-21 09:51 PM | | | del]
老大太厉害了,我又学会了不少东西了,谢谢了,已成功了,哈哈看看blog.5ijoy.cn
我把你链接了,以后有问题方便找你了

回复来自 小戒 的评论 小戒 于 2008-10-21 09:54 PM 回复
呵呵。好的。
5ijoy
回复回复5ijoy[2008-10-21 01:47 PM | | | del]
side_html=replace(side_html,"<$*$>",**)

我在插件目录的install.xml文件
找不到这段代码啊?
到底在那里啊?
回复来自 小戒 的评论 小戒 于 2008-10-21 02:51 PM 回复
晕。类似于这样的代码。*代表任何代码。比如:        side_html=replace(side_html,"<$NewMsg$>",Message_code)
sin
回复回复sin[2008-09-29 03:38 PM | | | del]
没折了,重新下载安装还是如此,天呐!

回复来自 小戒 的评论 小戒 于 2008-09-29 05:54 PM 回复
郁闷,之前是出过这样的问题,但已经解决啦。完全按照现在的代码来修改就不会啦。你怎么改的?
sin
回复回复sin[2008-09-25 11:47 AM | | | del]
哎,也不知楼主啥时候会回
能不能麻烦一下到时给我发个邮件说一下咋改
godsignal#qq.com
回复来自 小戒 的评论 小戒 于 2008-09-25 02:54 PM 回复
重新修改下。
sin
回复回复sin[2008-09-25 11:38 AM | | | del]
有重复的栏目啊  两个目录  两个时钟  晕了
回复来自 小戒 的评论 小戒 于 2008-09-25 02:53 PM 回复
修改错误,测试正常。
小旋&风
回复回复小旋&风[2008-09-20 08:43 PM | | | del]
博主,你好,想请教一下,我按你说的去修改,怎么没有找到  
引用内容 引用内容
side_html=replace(side_html,"<$*$>",**)

这段代码呢?
还有你说的install.xml文件是每个插件下的install.xml文件都要修改吗?

我的菜鸟,刚刚接触这东西,不太懂,还望指教一下

QQ:353369970

url:http://www.xxf1949.cn


回复来自 小戒 的评论 小戒 于 2008-09-21 11:08 AM 回复
是加多一个,不是修改。每个都加。
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 支持Gravatar头像.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.