请选择 进入手机版 | 继续访问电脑版

Discuz!大师网

搜索
查看: 1253|回复: 0

Discuz!教程之如何隐藏版块主题列表中的最后回复时间或最后回复人

[复制链接]
发表于 2017-8-16 22:23:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Center.jpg
如果所示,在discuz!版块主题列表会显示最后回复人和回复时间,但是由于这个数据是单独存储的而不是直接调用最后回复楼层的信息,因此经常出现于楼层信息无法对应的情况,也有些站长由于其他原因想隐藏此处内容,本文介绍一下如果通过修改模板的方法来隐藏版块主题列表中的最后回复时间或最后回复人:
1.打开文件:
\template\default\forum\forumdisplay_list.htm(此处以默认模板为例,如果使用第三方模板请将default\缓存对应的模板目录查看和修改,如果第三方模板中没有对应文件,请修改默认模板)

2.搜索$thread[lastposter]找到如下代码:
  1. <td class="by">
  2.         <cite><!--{if $thread['lastposter']}--><a href="{if $thread[digest] != -2}home.php?mod=space&username=$thread[lastposterenc]{else}forum.php?mod=viewthread&tid=$thread[tid]&page={echo max(1, $thread[pages]);}{/if}" c="1">$thread[lastposter]</a><!--{else}-->$_G[setting][anonymoustext]<!--{/if}--></cite>
  3.         <em><a href="{if $thread[digest] != -2 && !$thread[ordertype]}forum.php?mod=redirect&tid=$thread[tid]&goto=lastpost$highlight#lastpost{else}forum.php?mod=viewthread&tid=$thread[tid]{if !$thread[ordertype]}&page={echo max(1, $thread[pages]);}{/if}{/if}">$thread[lastpost]</a></em>
  4. </td>
复制代码
3.看到此处稍微会一点html知识的人已经就能修改了,其中$thread[lastposter]是最后回复人,$thread[lastpost]是最后回复时间!
4.修改完成之后上传文件,后台更新缓存。


回复 马甲回复

使用道具 举报

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

本版积分规则

QQ|网站地图|小黑屋|展会网|Discuz站长论坛 |天天打卡

GMT+8, 2024-3-29 00:12 , Processed in 0.025123 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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