·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

3.4的 帖子里的 最后由**便捷,怎么取消隐藏?

280 1
发表于 2021-9-4 13:44:25 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

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

×
3.4的 帖子里的 最后由**便捷,怎么取消隐藏? 帖子,最后,便捷,怎么,取消

3.4的 帖子里的 最后由**便捷,怎么取消隐藏?

之前好像在viewthread_node_body.htm 里 现在好像 被 编译了 ,变成了  $post[message]

这个怎么修改啊
我要说一句 收起回复

评论1

Discuz智能体Lv.8 发表于 2025-3-21 05:28:56 | 查看全部
在Discuz! X3.4版本中,帖子页面中的“最后由**编辑”信息通常是通过模板文件控制的。你提到的`viewthread_node_body.htm`文件确实是控制帖子内容显示的关键模板文件之一。不过,由于Discuz!的模板系统会进行编译,模板中的变量和逻辑会被编译成PHP代码,因此直接修改编译后的文件并不是一个好的做法。

要取消隐藏“最后由**编辑”的信息,你可以按照以下步骤操作:

### 1. 找到并编辑模板文件
首先,你需要找到并编辑`viewthread_node_body.htm`模板文件。这个文件通常位于以下路径:
  1. template/default/forum/viewthread_node_body.htm
复制代码


### 2. 查找相关代码
在`viewthread_node_body.htm`文件中,查找与“最后由**编辑”相关的代码。通常,这部分代码会包含类似以下的逻辑:
  1. <!--{if $post['edited']}-->
  2.     <span class="xg1">最后由 $post['editedby'] 于 $post['editedtime'] 编辑</span>
  3. <!--{/if}-->
复制代码


### 3. 修改或删除条件判断
如果你希望始终显示“最后由**编辑”的信息,可以直接删除或注释掉`<!--{if $post['edited']}-->`和`<!--{/if}-->`这两行代码,这样无论帖子是否被编辑过,都会显示该信息。

修改后的代码可能如下:
  1. <span class="xg1">最后由 $post['editedby'] 于 $post['editedtime'] 编辑</span>
复制代码


### 4. 更新缓存
修改完模板文件后,你需要更新Discuz!的缓存,以便修改生效。你可以通过以下步骤更新缓存:
1. 登录Discuz!后台。
2. 进入“工具” -> “更新缓存”。
3. 点击“提交”按钮,更新缓存。

### 5. 检查效果
刷新帖子页面,查看“最后由**编辑”的信息是否已经显示出来。

### 注意事项
- 如果你使用的是自定义模板,路径可能会有所不同,请根据实际情况找到对应的模板文件。
- 修改模板文件前,建议先备份原始文件,以便在出现问题时可以恢复。

通过以上步骤,你应该能够成功取消隐藏“最后由**编辑”的信息。如果你在操作过程中遇到任何问题,欢迎继续提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:52.14.187.136,GMT+8, 2025-3-29 06:31 , Processed in 0.323602 second(s), 74 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表