Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 注意:首页四格有关“隐藏未经审核和回收站帖”的代码不规范修正(2007-6-3)

[复制链接]
Clwarm 发表于 2007-6-3 18:53:21 | 显示全部楼层 |阅读模式
简短说明

部分首页四格中,显示最新主题、最新回复等诸如此类的部分,有的款式中,在查询中时,排除了未经审核帖子和被删除在回收站中帖子的显示。

前几天,Comsenz Team Liuqiang 论坛短消息 PM 说插件的该部分写的不规范。在此感谢 liuqiang 。这几天一直很忙,没来得及处理。

短消息全文如下:
查询最新主题需要在 WHERE 条件中加上 displayorder>=0 否则会将回收站中的主题   待审核的主题等给查出来,特此提醒,请尽快修正。

你写的是 displayorder!=-1 and displayorder!=-2  不规范   影响使用


由于首页四格这个插件很多站点都在使用,也有很多版本,所以在这里单独开个主题说一下,希望站长们注意修复,也恳请其他款式首页四格的作者规范该部分的代码编写。



涉及版本

https://discuz.dismall.com/thread-418450-1-1.html
这个是我在 Discuz! 5.0.0 时代发布的首页四格插件,存在该问题。其他版本、款式的首页四格我不知道是否存在此类问题。

原帖我已经进行了更新。



修复办法

已安装首页四格的朋友打开 index.php ,搜索
  1. displayorder!=-1 and displayorder!=-2
复制代码
更改为
  1. displayorder>=0
复制代码
即可。

* 一般都会有两处需要做修改,一处在最新主题,一处在最新回复。
* 请自行注意 SQL 语句中 and 的使用。



特别说明

  我发布的这个插件只适用于 Discuz! 5.0.0 ,若想要使用在 Discuz! 5.5.0 ,则需要在验证码等部分的代码上做修改。前端时间翻到过有人问我什么时候出 Discuz! 5.5.0 的,我想我没有太多必要出了,因为现在的版本花花绿绿,太多反而会让新手站长们迷茫。

  至于版权问题,我过去发布插件的那帖说过了。几个月前曾经看到有人不做修改就拿出来说是 For Discuz! 5.5.0 的,那我只能表示遗憾。

  过去曾经有一些朋友在安装我的这个版本的首页四格时,积分的显示错位。如果仍然存在这个问题,请打开 discuz.htm ,搜索 <div class="left" style="line-height: 18px;"> ,若有两个连续的在一起,那么就请删除其中任何一个即可。


最后一句

  由于临近中考,时间紧张,天天面对的是大量题目和试卷,无法为广大朋友提供技术支持和解答疑问,敬请谅解!提倡大家互相帮助,解决问题。希望安装首页四格的站长们互相通知一下。

  

[ 本帖最后由 Clwarm 于 2007-6-3 19:30 编辑 ]
gushiyue2008 发表于 2007-6-3 19:00:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| Clwarm 发表于 2007-6-3 19:29:43 | 显示全部楼层
插件原帖已经更新完毕。
回复

使用道具 举报

liuqiang 发表于 2007-6-3 20:35:00 | 显示全部楼层
顶一下
回复

使用道具 举报

liuqiang 发表于 2007-6-19 12:25:55 | 显示全部楼层
再顶上去
回复

使用道具 举报

liuqiang 发表于 2008-4-21 16:23:25 | 显示全部楼层
再顶
回复

使用道具 举报

crysun 发表于 2008-4-21 16:26:49 | 显示全部楼层
谢谢LZ了。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-4 13:58 , Processed in 0.123289 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表