蜗牛居の微博
作者:Rison 日期:2010-05-23
把Gravatar头像给收拾了一下
作者:Rison 日期:2010-04-09
应PJer要求将评论楼层显示更新支持PJ3
作者:Rison 日期:2009-05-28
在去年6月份的时候,将近一年的时间了,那时候PJ3还没发布,我介绍了一个简单的修改方法,增强用户体验,给PJblog评论加上楼层提示,纯属为了娱乐,呵呵!~~~今天PJer 追寻(这是网友的昵称)向我询问PJ3的修改方法,本来打算来看一下就睡觉的,呵呵~~见追寻这么想要,我就看了一下,发现在PJ3上修改也很简单,今天就放出修改方法,喜欢的PJer可以尝试修改。不多说了,开始吧~~
引用内容
引用内容拓展功能: 增强用户体验,给评论加上楼层提示
修 改 者: Rison
发布时间: 2009-05-28
适用版本: v3.1
拓展演示: 见本日志
修改文件: cls_article.asp
修 改 者: Rison
发布时间: 2009-05-28
适用版本: v3.1
拓展演示: 见本日志
修改文件: cls_article.asp
PJBlog3 3.1.6.227 版本发布
作者:Rison 日期:2009-05-26
PJBlog的新版本终于在今天发布了,PJBlog开发组通过不懈的努力,对PJ未来的发展做了完美的规划,相信PJ的发展不会让广大的PJer失望的,在这里广大的PJer要重点感谢evio对PJBlog付出的辛勤和努力,也感谢所有为PJBlog发展做出贡献的每一个人。这个版本的更新较多,版本号由原来的PJBlog v3更新到了PJBlog v3.1,增添很多小的功能,不过这次的重大更新就是evio编写的“AJAX自动保存草稿”和蚊子编写的“附件管理”模块,我将私密日志功能加强了一下,新添了加密标题和加密评论的选项。还有很多人性化的地方等着大家去发现,相信大家会喜欢的!
具体参与开发的成员如下:
1. 舜子 : 修正description中出现html标签的BUG
2. evio : 增加Ajax草稿自动保存功能; 游客评论保存已评论过的信息; 增加keywords和description功能; 对PJBLOG进行彻底的XSS漏洞的防御和修复; 更新了ajaxrequest框架到最新;增加密码强度判断功能
3. Rison : 增加加密标题和加密评论的功能; 增加登录、注册、修改资料后自动返回操作前的页面; 修正批量删除友情链接后不更新缓存的BUG 修正静态模板RSS订阅的错误其他的一些小错误; Fck编辑器升级到V2.6.4
4. 戒聊 : 压缩了下数据库.
Nokia N95手机上网发表日志
作者:Rison 日期:2009-02-02
解决半静态模式下模板修改无效的问题(建议所有150及157版的用户升级)
作者:Rison 日期:2008-12-11
半静态下,目前经常出现一些问题,主要表现在,更改了/Template/Article.asp文件却不会发生变化,诸如类似的问题,大家提了很多,如下几个帖子
http://bbs.pjhome.net/thread-41351-1-1.html
http://bbs.pjhome.net/thread-45163-1-1.html
http://bbs.pjhome.net/thread-41001-1-1.html
http://bbs.pjhome.net/thread-40775-1-1.html
这段时间一直很忙,所以这个问题一直就给放下了没有去弄,给大家添麻烦了
前段时间我发布过一个补丁,但是那个补丁只能修复以前的日志,而新发表日志又会出现这个问题
http://bbs.pjhome.net/thread-41351-1-1.html
http://bbs.pjhome.net/thread-45163-1-1.html
http://bbs.pjhome.net/thread-41001-1-1.html
http://bbs.pjhome.net/thread-40775-1-1.html
这段时间一直很忙,所以这个问题一直就给放下了没有去弄,给大家添麻烦了
前段时间我发布过一个补丁,但是那个补丁只能修复以前的日志,而新发表日志又会出现这个问题
PJBlog显IP地理位置本地调用IP数据库修改方法
作者:Rison 日期:2008-09-22
利用一种调用方式将IP地址转换为实际地理位置
调用本地IP数据库,可以使用网上 CNSS 格式的IP数据库,如:珊瑚虫IP数据库、纯真IP数据库等
我个人比较喜欢用珊瑚虫的数据库,纯真的数据太精细了,体积庞大,感觉用不着,这个可以依个人喜好!
本地调用的好处就是减省宽带资源,打开网页速度快,不会因外部调用失效而导致调用失败错误
但多少都会占用点服务器CPU资源,本地和外部调用各有个的好处,同样是依个人喜好
现在讲讲方法:
将附件中IpFunction.asp文件上传到common文件夹中
将附件中CoralWry.dat文件上传至blogDB文件夹中
修改header.asp和ConContent.asp文件(两个文件都按下述方法修改)
查找
在其下添加
再说说如何使用:
以评论为例
修改cls_article.asp文件
找到
紧跟其后添加(不回车)
至此修改结束,静态模式需要到后台重新生成文件
引用内容
引用内容
附件提供最新版的珊瑚虫IP数据库
大家可以使用附件中的珊瑚虫IP更新程序在线更新
也可以点击这里下载最新版本
为了防止.dat文件被下载,大家可以把.dat格式的数据库改成.asp文件格式,并同时修改IpFunction.asp文件中的数据库地址
IpFunction.rar
CoralWry.rar
调用本地IP数据库,可以使用网上 CNSS 格式的IP数据库,如:珊瑚虫IP数据库、纯真IP数据库等
我个人比较喜欢用珊瑚虫的数据库,纯真的数据太精细了,体积庞大,感觉用不着,这个可以依个人喜好!
本地调用的好处就是减省宽带资源,打开网页速度快,不会因外部调用失效而导致调用失败错误
但多少都会占用点服务器CPU资源,本地和外部调用各有个的好处,同样是依个人喜好
现在讲讲方法:
将附件中IpFunction.asp文件上传到common文件夹中
将附件中CoralWry.dat文件上传至blogDB文件夹中
修改header.asp和ConContent.asp文件(两个文件都按下述方法修改)
查找
复制内容到剪贴板
程序代码
程序代码<!--#include file="common/function.asp" -->
在其下添加
复制内容到剪贴板
程序代码
程序代码<!--#include file="common/IpFunction.asp" -->
再说说如何使用:
以评论为例
修改cls_article.asp文件
找到
复制内容到剪贴板
程序代码
程序代码<span class=""ownerClassComment"">
紧跟其后添加(不回车)
复制内容到剪贴板
程序代码
程序代码 | "&Look_Ip(commArr(8,Pcount))&"
至此修改结束,静态模式需要到后台重新生成文件
引用内容通过这个例子大家可以在有IP的地方加上调用代码直接显示IP,如后台评论管理和访客记录等
调用的格式为 Look_Ip(IP地址)
Look_Ip 显示的格式为 美国 麻省理工学院
调用的格式为 Look_Ip(IP地址)
Look_Ip 显示的格式为 美国 麻省理工学院
引用内容还有几种调用方式
GetIpInfoAv(IP地址,N)
上面的代码中 N 可以为0、1、2、3
当N=0时 显示的格式为 您的IP是:18.183.168.55 来自:美国 麻省理工学院
当N=1时 只显示IP 18.183.168.55
当N=2时 只显示国家 美国
当N=3时 只显示地区 麻省理工学院
GetIpInfoAv(IP地址,N)
上面的代码中 N 可以为0、1、2、3
当N=0时 显示的格式为 您的IP是:18.183.168.55 来自:美国 麻省理工学院
当N=1时 只显示IP 18.183.168.55
当N=2时 只显示国家 美国
当N=3时 只显示地区 麻省理工学院
附件提供最新版的珊瑚虫IP数据库
大家可以使用附件中的珊瑚虫IP更新程序在线更新
也可以点击这里下载最新版本
为了防止.dat文件被下载,大家可以把.dat格式的数据库改成.asp文件格式,并同时修改IpFunction.asp文件中的数据库地址
IpFunction.rar
CoralWry.rar
新版加密日志功能
作者:Rison 日期:2008-08-28
提供一个思路给PJ风格设计者!(关于小日历参数)
作者:Rison 日期:2008-06-19
现在很多人都喜欢使用小日历显示,但是和其他默认的皮肤切换起来会出现兼容的问题,在这里提供一个参数给大家,可以在PJ3出来之前先过渡一下
大家都知道skin.xml是皮肤里是风格的参数资料,如果我们给他加一个小日历是否显示的参数会使切换皮肤时解决兼容问题
其实很简单,我们可以在skin.xml里加一个参数做为判断是否为带小日历的皮肤
加入这个参数后需要在主页面和日志页面判断皮肤的参数设置
PJ里的xml调用判断皮肤参数设置的代码如下
大家都知道skin.xml是皮肤里是风格的参数资料,如果我们给他加一个小日历是否显示的参数会使切换皮肤时解决兼容问题
其实很简单,我们可以在skin.xml里加一个参数做为判断是否为带小日历的皮肤
复制内容到剪贴板
程序代码
程序代码<UseDate>True</UseDate>
加入这个参数后需要在主页面和日志页面判断皮肤的参数设置
PJ里的xml调用判断皮肤参数设置的代码如下
复制内容到剪贴板
程序代码
程序代码 dim SkinXML,UseDate
set SkinXML=new PXML
UseDate=""
SkinXML.XmlPath="skins/"&Skins&"/skin.xml"
SkinXML.open
if SkinXML.getError=0 then
UseDate=SkinXML.SelectXmlNodeText("UseDate")
if UseDate = "" then UseDate = "false"
SkinXML.CloseXml
set SkinXML=nothing
end if
set SkinXML=new PXML
UseDate=""
SkinXML.XmlPath="skins/"&Skins&"/skin.xml"
SkinXML.open
if SkinXML.getError=0 then
UseDate=SkinXML.SelectXmlNodeText("UseDate")
if UseDate = "" then UseDate = "false"
SkinXML.CloseXml
set SkinXML=nothing
end if
增强用户体验,给PJBlog评论加上楼层提示
作者:Rison 日期:2008-06-03
PJBlog 3 最新动态
作者:Rison 日期:2008-05-27
最近PJ管理群里一直在讨论PJ 3 beta 版的事情,舜子最近也继续开始行动了昨天舜子在自己的博客里发布了PJBlog的最新动态
PJBlog项目架设到了Google Code上,让更多的编程爱好者加入编写PJBlog的队伍中来
汲取大家的力量,相信PJ将是精品中的精品
PJ 3的重点将放在呼声最高的HTML静态化上
不知道怎么回事,偶不是很期望PJ的静态化
可能是我对流量不是有很高的要求吧
除了静态化,还有就是一些PJ的实用功能和BUG
舜子在todo List里列出了一些准备更新的东东,并在以后随时更新
PJBlog5.12抗震爱心标志插件!支援灾区,你我众志成城!
作者:Rison 日期:2008-05-14

插件名称: PJBlog 5.12抗震爱心标志插件
插件作者: PJBlog
发布时间: 2008-05-14
版 本 号: v1.0
适用版本: v2.5、v2.6、v2.7
修改源码: 否
下载地址:
点击下载此文件看到四川汶川5月12日发生的特大地震灾害,中国人都感到非常沉痛,在灾难面前,我们如此渺小,但是我们要团结在一起,共同抵御这场灾难。相信我们众志成城,能够顺利度过此次灾难,帮助受灾的同胞们尽快重建家园。
这几天看到一幕幕感人的画面,特别制作这个插件,并呼吁全体PJBlogger,献出你们的力量,哪怕是一点点的支持,让我们携起手来共同支援灾区人民,统一安装PJBlogger爱心标志!
安装方法:解压将PJLove文件夹放至PJblog插件文件夹Plugins里,进入博客后台安装此插件即可!
换个皮肤,换个心情
作者:Rison 日期:2008-05-13
整合添加隐藏评论和回复评论功能
作者:Rison 日期:2008-05-08
最近对PJBlog的评论模块进行了大肆的修改,新添了隐藏评论、前台编辑评论、回复评论、审核评论等一些功能,这些功能大部分都是按照我的喜好进行的修改,个人觉得是比较完美了!
网友杰姆的妈妈向我寻要隐藏评论的修改方法,而在整理的时候发现,隐藏评论和我修改的评论回复功能都有联系,单独写出来,再整合其他功能,很多网友可能还会修改失败,思前想后想了很久,最终还是决定把隐藏评论和回复评论的修改整合发布,这样对于菜鸟来说修改起来会很方便,对于懂点代码的来说我想他们应该都能看得明白,而且这两个功能我想大家应该都会非常需要。
在粘帖代码时有可能会有符号丢失,如果在修改之后出现什么问题,可给我留言,我会帮大家解决!
说了这么多,那就赶紧步入主题吧!
网友杰姆的妈妈向我寻要隐藏评论的修改方法,而在整理的时候发现,隐藏评论和我修改的评论回复功能都有联系,单独写出来,再整合其他功能,很多网友可能还会修改失败,思前想后想了很久,最终还是决定把隐藏评论和回复评论的修改整合发布,这样对于菜鸟来说修改起来会很方便,对于懂点代码的来说我想他们应该都能看得明白,而且这两个功能我想大家应该都会非常需要。
在粘帖代码时有可能会有符号丢失,如果在修改之后出现什么问题,可给我留言,我会帮大家解决!
说了这么多,那就赶紧步入主题吧!
点击输入框显示验证码的修改方法
作者:Rison 日期:2008-05-07
这个功能的修改是我最喜欢的一个,因为很人性化,按照浏览习惯,访客们一般都是进入日志页后把日志看完才会去发表评论,但PJblog的验证码是打开日志页面就直接显示了验证码,等访客把文章看完再去评论的时候,验证码的时效已经过期了,就会导致发表评论时验证码错误,这样辛辛苦苦写的评论就有可能丢失,最重要的是有可能访客就会放弃了评论。将验证码修改成点击输入框才显示验证码,这样就会很好的解决这个问题,并且能增强访客的浏览体验。关于这个的修改有很多的版本,我参考了一些,最终结合PJblog的验证码结构,修改出最简单的一个方法,这里要谢谢静脉,他写的代码都很简洁,是我很喜欢的。









