标签 pjblog 下的文章

又几天没写日志了~PJBlog继续修补中。。。

三天的清明假期过得还真快,一转眼又要上班了。 这两天一直在研究idc99.net的主机,考虑着把小站搬过去呢。话说真是相当便宜,先花38块买了一个100M的空间,ASP+PHP+MySQL,支持WordPress的伪静态化,不过不知道是用ISAPI的URL_rewrite功能还是什么,没太搞明白,功能挺全的,服务态度还可以吧,只要空间够稳定,别出问题就行,现在想要的功能已经都有了。不行这周末就搬家!现在这个空间不支持写入asp文件了,相当郁闷。。。 今天研究了一天的PJBlog,又发现了一个bug,虽然注册时用户可以选择不公开Email,但是登录后评论时还是会 ...

PJblog需要长时间地修复bug与改造,也许这是乐趣?

PJBlog装了也半年了,期间修复了许多bug,也改进了很多样式,最近添加了回复楼层的#号,增加了鼠标滑过楼层时的动态效果,虽然是很简单的JS,不过如果许多地方都这么用心的话,那这个Blog程序就能改造的非常棒,哈哈~

话说最近空间突然不支持PJ写入asp文件了,造成了无法完全静态化,汗啊~~~考虑搬家了,换个全能空间,玩了这么久的PJ,也想试试WP怎么样了。

PJBlog3 v3.2.8.352 相关日志翻页JS报错修改方法

最近发现我现在用的PJBlog3 v3.2.8.353版本相关日志部分翻页时JS报错,研究了一下代码,本身的分页代码链接有错误。Getarticle.asp中写了onclick=""Related(" & id & ", 2, 'related_tag');"",在生成静态HTML日志页面后单双引号会发生错误,且本身这个代码就不具备分页功能。 修改方法如下: [quote]1、commonAction.js 文件修改: 找到 function Related(logid, postfile, div) 改为 function Related(logid, postfile, page) 找到 GetFile[1] + "?id=" + logid + "&blog_ ...

修正多个PJBlog的Cookie问题,并添加“恢复上次评论内容”功能。

今天对PJBlog的Cookie问题进行了修复。小爱反映说游客的信息无法记录,不能自动保存,就想到是Cookie的问题。 研究代码发现,Cookie的读写用了不同的格式。在blogcomm.asp和checkUser.asp都有写入Cookie的程序,读取Cookie是通过common.js完成的。 其中,checkUser.asp在用户登录时写入Cookie,之前之写入了用户名,没有写入邮箱和网址。经过修改,在用户登录成功后,从数据库中读出用户的邮箱和网址,自动填入评论框。 blogcomm.asp在提交评论时写入Cookie。在这页中添加了保存上次提交评论内容的功能。 修改common.js,添加了读出上 ...

博客嵌套回复研究中。。。

今天小爱提出了给boblog增加嵌套回复(也叫嵌套评论)的功能,也就是多级的回复以嵌套的结构显示。 目前Wordpress实现了嵌套回复功能,boblog、pjblog都还没有这个功能,不知道新版的会不会增加。 研究了一下WP的嵌套回复功能,简单搞清楚了程序设计上的逻辑: 对一条评论来说,在显示时,需要按顺序输出以下代码: 1、评论开头 2、嵌套的评论(循环)开头 3、嵌套的评论结尾(循环) 4、评论结尾 添加回复时,需要在回复按钮上添加当前回复的id,作为本次回复的父id。 逻辑搞清楚了,然后就要按这个逻辑去改造BO。 数据库结构需要做 ...