设为首页收藏本站客户端下载

老榕树社区

 找回密码
 立即注册
社区推荐
 
任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

主题

帖子

0

积分

新手上路

Rank: 1

积分
0
扫一扫,手机访问本帖
跳转到指定楼层
楼主
发表于 2017-2-5 10:49:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
【如内容违法或虚假,请联系上述邮件删除】大家好,有一个需求想讨教一下,应该如何完成

今天一个版主问我,能否做到 24小时之内发表的帖子后面加一个 新帖 的标签

我看了一下,Discuz3.2 默许发帖或者回复后会带有一个new的标签,但是这个new的标签,刷新一下网页之后就没有了,而且回复一下就会呈现new,这个觉得不太好,没有抵达新帖的目的

讨教一下能否完成成 24小时之内发表的帖子后面加一个 新帖 的标签?应该如何操作,还请大神们赐教,感激。(关注老榕树网络旗下“网络思维”微信公众号:wlsw360 (每天都有好文章)

 

                                                   本帖如有虚假或违法,请联系邮箱删除,本社区删贴不收任何费用,欢迎举报。老榕树社区属老榕树网络旗下网站,旨在为老榕树用户提供创业咨询、网站建设技术交流、源码下载、提供各种实用工具。如有部分帖子涉及违法、虚假,请你第一时间与社区联系,把需要删除的社区链接提供给我们,我们核实之后,第一时间删除。邮箱:125175998@qq.com

回复

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

4

主题

0

帖子

-1842

积分

限制会员

积分
-1842
沙发
发表于 2017-2-5 10:49:53 | 只看该作者
http://www.discuz.net/forum.php? ... ight=new&page=1,http://www.discuz.net/thread-1500622-1-1.html,试着依照这两个办法操作,发现里面的命令都只适用于老版本discuz,3.2里面曾经找不到了
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1874

积分

限制会员

积分
-1874
板凳
发表于 2017-2-5 10:49:53 | 只看该作者
1、你找的这些,都跟new标志关系不大。
2、查看了一下这个new标志呈现的条件,居然判别得十分复杂,包括这几方面:
一、假如是本周发的新帖,但这句代码的变量赋值在之后,所以这句代码无效(哈哈,系统漏洞!)。
二、假如是普通主题且未点击过,而且是本周发布的新帖。
三、假如是普通主题且最后回帖时间之前你没点击过它,而且是本周发布的新帖。
所以,你一点击,就不显现了,而回个新帖,就又显现了,哈哈,好搞笑,我之前没检查代码居然还没发现这个问题。
要抵达你想所说的24小时内发的新帖不时有new标志很容易,做两步:
1、/source/module/forum/forum_forumdisplay.php文件,找到默许的有漏洞的这句代码:
$thread['weeknew'] = TIMESTAMP - 604800 <= $thread['dbdateline'];复制代码
不用管它,在之下添加一句新代码:
$thread['new'] = TIMESTAMP - 86400 <= $thread['dateline'];复制代码
2、在模板文件/template/default/forum/forumdisplay_list.htm中,把默许的
<!--{if $thread['weeknew']}-->复制代码
这个变量交流为
<!--{if $thread['new']}-->复制代码
更新缓存就OK了。
哈哈,太搞笑了这个系统判别
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-2015

积分

限制会员

积分
-2015
地板
发表于 2017-2-5 10:49:53 | 只看该作者
格东站长网插件 发表于 2016-12-23 22:33
1、你找的这些,都跟new标志关系不大。
2、查看了一下这个new标志呈现的条件,居然判别得十分复杂,包括这 ...
太感激您了!
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1708

积分

限制会员

积分
-1708
5
发表于 2017-2-5 10:49:53 | 只看该作者
实践测试已生效

1.处置了点击之后或刷新后没有new的问题
2.处置了老贴被回复显现New的问题
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

4

主题

0

帖子

-1842

积分

限制会员

积分
-1842
6
发表于 2017-2-5 10:49:53 | 只看该作者
wzde2040 发表于 2016-12-24 13:22
实践测试已生效

1.处置了点击之后或刷新后没有new的问题
当然啦,从源头上针对性处置的,肯定再不会有任何缺陷了
回复 支持 反对

使用道具 举报

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

本版积分规则

  • 关于我们| 企业文化| 备案编号:滇ICP备13002355号
  • Copyright 2013 最新最精彩-社区论坛 版权所有 All Rights Reserved
快速回复 返回顶部 返回列表