PJBlog的一些小问题

最近两天又捣鼓了PJBlog,又遇到一些问题,比如从LBS转换到PJBlog后数据库主键冲突问题,及侧栏的最新文章和最新留言的不能正常显示问题,现特把心得跟大家分享一下。PJBlog

  有关从LBS转换到PJBlog后数据库数据主键冲突,最明显的地方就是添加数据时会报错“由于将在索引、 主关键字、或关系中创建重复的值,请求对表的改变没有成功。 改变该字段中的或包含重复数据的字段中的数据,删除索引或重新定义索引以允许重复的值并再试一次。”无论在IE中还是在数据库操作中都会又这样的错误提示,其解决方法我已经在《庆祝LBS Blog 2.0.313至PJ Blog v2.8.5.157转换成功》里提过,这里就不重复了。

  其次是侧栏的最新文章和最新留言的不能正常显示问题,只显示<$NewLog$>,解决方法是一般是修复下插件,清楚服务器缓存,然后后台重新生成日志即可,但这种成功的几率貌似不是很大,问题好了的话也纯属碰巧,在这里告诉大家一个绝招,那就是重新上传plugins.asp,再到前台刷新一下,呵呵,问题解决了。

  第三 如何去掉底部最新编辑时间?

  我大概找了下,论坛里只有提供2.6的改写方式,而最新的版本是PJBlog3 v2.8.5.157,直接用原来的代码搜不到,拿如何修改呢?其实也很简单,只要两步。1、找到“class\cls_logAction.asp”修改

  1. If logIsDraft = False Then weblog("log_Modify") = "[本日志由 "&memName&" 于 "&DateToStr(Now(), "Y-m-d H:I A")&" 编辑]"

这一行,也就是第328行,前面加个屏蔽英文单引号就行了。2、“template\Article.asp”,找到代码“<$log_Modify$>”(第21行),直接删除或者用屏蔽就行。

2008年12月8日 | 归档于 程序代码
标签:
  1. ADAI
    2008年12月8日 13:09 | #1

    我说吧,俺这次虽然麻烦,却也有很多心得哦,哈哈~

  2. 2008年12月8日 13:19 | #2

    @ADAI 唉~~~也死了好多脑细胞啊

  3. 2008年12月9日 14:57 | #3

    发现好久没来了,哈哈!
    主要是你换了新的feed地址后我订阅的原来那个就没更新了!
    不过已经重新订阅了,哈哈!!

  4. 2008年12月9日 16:12 | #4

    @xiaorsz 难怪好久都没看到你过来呢。那个feed地址还是教我设置的,居然忘了更新,呵呵,不过现在更新了就好。
    要常来灌水啊!

发表评论

XHTML: 您可以使用这些标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>