标签 pjblog 下的文章

PJBlog转换至WordPress,保留相同的文章URL地址、评论、评论回复与查看数。

折腾了一周吧,算是完成了PJBlog到Wordpress的迁移,迁移过程保留了相同的文章URL地址、评论、评论回复与查看数。

使用了asp2wp.asp程序,做了大量修改。

为了保持文章id一致,使用了在本地导入好Wordpress,再在远程直接执行SQL的方式。不过。。Wordpress的变态之处,如果新增页面或者保存草稿的话,还会自增ID,这个事儿还是挺烦人的。

更多的迁移研究移步:研究PJBlog转WordPress方法,优化asp2wp程序。

博客刚刚完成数据迁移,一些原有的功能现在还没有,界面体验也一般,这个在之后再慢慢优化吧。

研究PJBlog转WordPress方法,优化asp2wp程序。

正在研究PJBlog完美转换到Wordpress的方法。找到的asp2wp程序已经可以文章内容、评论等信息完整导入到Wordpress,但是没有将PJBlog中对评论的回复再进行处理,以及图片附件没有替换成文件路径的问题,都需要处理。 已解决问题: 1、将XML使用Wordpress模式导入时提供WXR错误,在XML文件的en之后中入一行1.1 即可。 2、PJBlog图片文件使用download.asp的方式读取,无法获取图片文件的实现路径的问题。解决办法:修改asp2wp程序,在导出XML时,通过字符处理,获取附件id号,再从blog_Files表中查询到文件路径,并替换字符串。然后再将原 ...

PJBlog3代码修改,评论改为Ajax无刷新方式提交。

现在这个年代,提交评论还要跳转页面,用户体验就太差了。 用了一天时间,修改了PJBlog3的代码,把评论提交改为了Ajax无刷新方式。 基本原理是改造blogcomm.asp,使其成为可以接收JS请求的接口,获取发表评论时提交过来的数据。然后,返回结果给JS函数,JS函数根据获得的结果修改当前日志页面。 原理很简单,但需要注意的地方: 1、JS提交的数据要完整,不能漏掉某个字段。 2、JS在提交前要先做好前端的格式验证,不要等到提交到后台程序中再处理,这样可以提高效率。 3、接口程序接收到JS提交的参数后,要合理处理,返回格式统一的结 ...

PJBlog3升级到v3.2.9.506,改了不少地方啊。

昨天看到提示说PJBlog3升级了,修改了一些上个版本的Bug,虽然有些自己已经修改源程序修复过了,不过既然官方放出了新版本,那就升级一下吧。

忙活了一天,总算是改得差不多了,另外修复了member.asp页面关于个人主页地址没有带http://的Bug。这个是在注册的时候没有自动加上并判断,顺便也一起修复了。目前没有发现更多Bug。

如果朋友们在我的网站发现一些Bug,或者在使用PJBlog的时候发现了其他Bug,欢迎给我留言,大家一起研究解决~

终极发现!空间禁止PJBlog向cache文件夹写入.asp日志缓存文件解决办法~

困扰了我一周的大问题终于解决了,空间商突然限制了PJBlog向cache写入.asp文件了,造成静态化PJBlog无法生成日志列表缓存。。。郁闷啊~ 不过.html的静态文件还是可以生成的,因此,今天突发奇想,看来不是说完全不允许程序写入任何类型的文件,只是限制了.asp等这些动态程序页面。大概是对FSO这个功能做了一些设置吧。尝试修改PJBlog程序,把日志列表缓存文件的类型修改为.inc,果然,哈哈,大获全胜! 用Dreamweaver 查找cache和post字串后面所跟的 ".asp") 字串(注意要选中“忽略空白”,避免程序中有多余空格),将asp全 ...