支持PJ3最终版全静态别名系统的最新日志/热门日志/精华日志/随机日志插件
作者:skywalker 日期:2009-01-21

首先声明,我不是原创,我是在这两个前辈的基础上进行了整理更改后,弄的
http://bbs.pjhome.net/viewthread ... hlight=%B1%F0%C3%FB
http://bbs.pjhome.net/thread-40595-1-2.html
这个插件既能完美支持PJ3最终版 的全静态,又能支持别名系统,不会出现错误链接,还支持非首页侧边栏显示。经本人测试,完美无瑕!
对修改过程和代码感兴趣的人,可以先看上面两篇文章再看下面的代码修改过程,对于代码不感兴趣的人,可以直接进行最简化步骤:
最简化步骤
第一步:你先下载附件cache.rar,将里面的cache.asp覆盖到common下的cache,将另外两个文件(static_js_mod.asp,static_js.asp)覆盖到根目录下。
第二步:下载Plugins.rar,上传后重新安装插件既可。
插件里包含最新日志/热门日志/精华日志/随机日志插件以及留言本。
预览效果:http://www.x-sword.org
代码修改过程:
第一步,修改cache文件
打开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,"<$*$>",**)第三步,将压缩包cache.rar中的两个文件(static_js_mod.asp,static_js.asp)上传到你的网站根目录下。覆盖。
第四步,打开你的插件的install.xml
找到如下代码
代码:
urlLink = "article/"&HotArticle_Item(0)&".htm"
else
urlLink = "article.asp?id="&HotArticle_Item(0)修改第一个urlLink = "article/"&HotArticle_Item(0)&".htm",
把其中的字符:
代码:
"article/"&改成字符
代码:
caload(把字符:
代码:
&".htm"改成右括号:
代码:
)保存,上传,覆盖,去后台修复插件,如果地址还是错误的那就把
caload换成Alias
本站提供的文件均通过卡巴斯基最新版扫描无毒,请放心使用
本站所发表内容或来自互联网,或本人原创,只为学习交流之用,不存在任何商业用途
遵循创作共同协议,您可自由复制等方式传播本作品。
如果本站内容不慎侵犯了您的版权,请及时联系我们,我们将尽快处理。
遵循创作共同协议,您可自由复制,发行,广播或通过信息网络传播本作品。
但须遵守下列条件:
◎ 署名. 您必须按照作者或者许可人指定的方对作品进行署名。
◎ 非商业性使用. 您不得将该作品用于商业目的。
◎ 禁止演绎. 您不得修改、转换或者以本作品为基础进行创作。
任何再使用或者发行,您都必须向他人清楚地展示本作品使用的许可协议条款。
如果得到著作权人的许可,您可以不受任何这些条件的限制。

Microsoft VBScript runtime ? '800a01f4'
Variable is undefined: 'blog_KeyWords'
/header.asp??А 75
上一篇
下一篇

下载cache.asp
如果您喜欢本篇文章,也许您也会喜欢下面推荐的文章!
文章来自:
Tags:
回复

Variable is undefined: 'blog_KeyWords'
/header.asp??А 74