官方首页 | 无图版 | BBS首页
PJBlog3 3.0.6.170 新版发布 下载|升级(2008.12.25) 庆圣诞+2009元旦+新春-PJ模板征集活动开始啦! 2008版 PJHOME 珍藏/纪念版官方T恤 正式发布! PJ3内测团队主创人员身份,性格,特点吐血大曝光
PJBlog技术支持论坛使用问题总索引 PJBLOG 3 的心路历程 感谢有你 【独家】我使用过的三种空间,与客服的精彩故事 Z-Blog,Wordpress,Bo-Blog转换到PJBlog
腊月的白菜-都辛苦了!祝PJ所有成员和用户的新年快乐! 苦咖啡个人BLOG-祝PJ越来越好 pjblog3资源收集-PJ加油 Feln's Blog-你们辛苦了啊 ~~
听雨轩-继续努力。。期待着PJ4的在线安装插件 cludechn's blog-加油,以后能有更好的版本推出 移动3G-3G改变生活 爱之音-希望PJ3最终版能加入附件批量上传的功能哈
发新话题
打印

静态化之后几个小问题的处理

静态化之后几个小问题的处理

  静态化进程算是完成了,但是好多地方都不尽如人意,存在一些小问题,今天早晨我就部分细节进行了处理。希望这些修改过程能够对大家也适用。
  1、升级后首页版本号错误的问题
  打开footer.asp文件,找到PJBlog2,将其改为PJBlog3,保存,上传覆盖即可。呵呵,就这么简单,不知道为什么好多人还不明白。
  2、修改列表状态下显示日志数目问题
  默认状况下,如果您将博客日志切换到“列表”状态,每页将会显示4×N条,其中N是普通模式下每页显示日志数。这样一来,如果侧面栏很长,在主页面部分就会留下大面积空白,影响美观。怎么来修改呢?
  打开class文件夹,找到cls_default.asp和cls_logAction.asp这两个文件夹,在cls_default.asp中找到If ViewType = "list" Then blogPerPage = blogPerPage*4这段代码,将其改为If ViewType = "list" Then blogPerPage = blogPerPage*10或者其他数值;然后再打开cls_logAction.asp,找到If outType = "list" Then pageSize = pageSize*4,同样将其改为If outType = "list" Then pageSize = pageSize*10或者其他数值。
  将您修改的两个文件保存,上传覆盖到服务器,然后去您的站点看看吧!是不是已经修改成功?
  3、修改搜索结果、评论和引用的每页显示数
  从统计信息那里点击“评论”按钮,查看好友评论的时候,大家就会发现,这评论集每页只能显示10条,10条评论下面的大片空白,让人看着极其难受。您一定想修改吧,那就跟我来吧。
  打开search.asp文件,查看代码,凡是看到数字是10的,都将其改成你想要的数字,比如30,然后保存文件,上传覆盖,问题就解决了,看似大问题,其实很好解决,只要您肯揣摩!
  4、从tag.asp进入页面出现错误情况的修改
  升级之后,在tag.asp页面点击任何一个标签,发现打开页面都是article.asp?id=xxx的样式,根本不是生成的静态页面,尤其还会出现“读取日志出错.3002 : 文件无法被打开”的情况。这点算是升级之后遇到的最大BUG。以下是来自maie的修改方法,很棒,反正我使用后完全解决了此问题。
  打开class/cls_default.asp文件,在大约184行处找到以下代码:
程序代码
<%If CanRead Then%>
                        <a class="titleA" href="article.asp?id=<%=webLogArr(0,PageCount)%>"><%=HtmlEncode(webLogArr(3,PageCount))%></a>
                <%Else%>
                        <a class="titleA" href="article.asp?id=<%=webLogArr(0,PageCount)%>">[隐藏日志]</a>


  修改成如下代码:
程序代码
<%If CanRead Then%>
    <%'如果是静态日志则输出静态页格式article+/+id+.htm,否则输出动态页面格式article.asp?id=+id,maie,2008-07-29
    if blog_postFile=2 then%>
   <a class="titleA" href="article/<%=webLogArr(0,PageCount)%>.htm"><%=HtmlEncode(webLogArr(3,PageCount))%></a>
    <%else%>
      <a class="titleA" href="article.asp?id=<%=webLogArr(0,PageCount)%>"><%=HtmlEncode(webLogArr(3,PageCount))%></a>
    <%end if%>
  <%Else%>
   <a class="titleA" href="article.asp?id=<%=webLogArr(0,PageCount)%>">[隐藏日志]</a>


  大功搞成,回家休息了。
  这些天我会继续做一些修改,并分享相关成果,大家注意关注哈!
本帖最近评分记录
  • Ficent PJ币 +10 2008-7-31 18:08
麦田守望者
http://www.2000xg.com

TOP

支持下!加点PJ币
『PJBbs技术交流党』PJBLOG用户群:59472443

TOP

顶一个

TOP

^_^,今天又发现一个问题的解决方法,明天放出来!
麦田守望者
http://www.2000xg.com

TOP

学习了1!!1!!
[url=http://dxm6.cn]诚交各友情链接,有意者到我博客留言

TOP

今天又对搜索结果错误的问题进行了更新,欢迎大家访问啊!
麦田守望者
http://www.2000xg.com

TOP

好样的!

TOP

能看懂一些支持lz
把青春献给网络
把梦想留给寂寞
当秋风吹落窗台的时候
你是否
想起了我

江华BLOG

TOP

发新话题