让PJBlog的首页日志预览正确显示“查看更多”链接
2007-06-24 04:31
471 查看
不知道大家的PJBlog是否有这个问题:如果某篇日志较短,日志预览内容没有被切割(和原日志相同)时,首页日志预览内容底下仍然要跟一个“查看更多”链接,而按道理说此时是不应该出现这个链接的。我一直以为PJBlog不能判断日志预览内容和全文内容是否一样,直到今天我突然发现首页上的最近几篇日志居然没有出现“查看更多”链接。经过实验,发现只要有空格、引号等特殊字符出现时,PJBlog总会认为日志预览和全文不相同。查看PJBlog的源代码,发现问题果然出现在CheckStr函数上。这不知是舜子的疏忽还是有什么其它的原因(耗资源?)。
打开class目录下的cls_logAction.asp,查找下面这一行:
改成:
打开class目录下的cls_default.asp,查找下面这一行:
改成:
再次回到PJBlog首页,“查看更多”链接就正常了。当然,如果你的日志是静态的,别忘了到后台初始化一次。目前我是用的静态日志输出,UBB编辑器,按行自动分隔,修改之后一切正常。
Matrix67原创,转贴请注明出处
打开class目录下的cls_logAction.asp,查找下面这一行:
if log_View("log_Intro")<>HtmlEncode(log_View("log_Content")) then
改成:
if UnCheckStr(log_View("log_Intro"))<>HtmlEncode(UnCheckStr(log_View("log_Content"))) then
打开class目录下的cls_default.asp,查找下面这一行:
<%if webLogArr(10,PageCount)<>HtmlEncode(webLogArr(11,PageCount)) then%>
改成:
<%if UnCheckStr(webLogArr(10,PageCount))<>HtmlEncode(UnCheckStr(webLogArr(11,PageCount))) then%>
再次回到PJBlog首页,“查看更多”链接就正常了。当然,如果你的日志是静态的,别忘了到后台初始化一次。目前我是用的静态日志输出,UBB编辑器,按行自动分隔,修改之后一切正常。
Matrix67原创,转贴请注明出处
相关文章推荐
- C访问hadoop程序终端显示运行正确,因为连接参数错误,使得通过网页查看就是没有成功原因分析和解决方案
- Myeclipse将控制台日志输出到文件中和显示更多的日志信息
- Linux被占用的日志文件清理后磁盘空间释放,但ll查看仍然显示曾经达到的最大大小,此时copy该文件也是按曾经最大的值占用空间
- current_page_item 不显示,首页链接不调用current_page_item原因
- windows下securecrt链接linux查看日志出现乱码
- Tomcat学习笔记 - 错误日志 - NetBeans配置tomcat出错情况总结 -- 尚未授予访问 Tomcat 服务器的权限。请在服务器管理器的 Tomcat 定制器中设置 "manager-script" 角色的正确用户名和口令。 有关详细信息, 请查看服务器日志。
- sae上屏蔽错误显示并查看错误日志
- wordpress 首页可以显示,其他链接不能找到服务器的设置
- 正确显示竖屏预览和拍照的照片
- Android 之TextView文本折叠查看显示更多效果
- 对BLOG日历的简单处理(日志发表天显示链接可用)
- TortoiseGit 查看单个文件日志显示全部提交记录了 解决办法
- 部署错误:尚未授予访问 Tomcat 服务器的权限。请在服务器管理器的 Tomcat 定制器中设置 "manager-script" 角色的正确用户名和口令。 有关详细信息,请查看服务器日志。
- Discuz Database Error 数据库链接正确,涉及到记录日志的,部分功能无法使用
- dcos 正确的查看日志的姿势
- android 日志 查看显示
- Mist钱包 无法连接节点,查看日志获取更多信息
- Eclipse启动时显示查看日志闪退
- S5720交换机默认保存日志是7天,以下方法可尝试查看7天之前更多的日志
- 织梦实现首页、栏目页、内页友情链接分别显示