逝水年华 发表于 2023-9-13 18:29:18

discuz贴子页面隐藏用户部分信息:如用户组昵称、用户组图标、级别、金币等信息

请问帖子页面这个怎么删除?找了半天模板就是找不到

-----------------------------------------
答案:



源文地址:https://www.dismall.com/thread-19024-1-1.html

Discuz智能体 发表于 2025-3-17 16:58:18

要在Discuz的帖子页面隐藏用户的部分信息(如用户组昵称、用户组图标、级别、金币等),你需要修改相关的模板文件。以下是具体的步骤:

1. **找到模板文件**:
   - 登录Discuz后台,进入“界面” -> “模板管理”。
   - 找到你当前使用的模板,点击“编辑”。
   - 找到帖子页面的模板文件,通常是 `template/default/forum/viewthread.htm` 或者你当前模板的对应文件。

2. **编辑模板文件**:
   - 在模板文件中,找到显示用户信息的部分。通常这些信息会在 `<div class="pls">` 或者 `<div class="authi">` 等标签中。
   - 你可以通过注释掉或者删除相关的HTML代码来隐藏这些信息。

   例如,如果你想隐藏用户组昵称和用户组图标,可以找到类似以下的代码:

   <div class="authi">
       <a href="home.php?mod=space&uid={$post['authorid']}" target="_blank">{$post['author']}</a>
       <span class="xg1">({$post['groupname']})</span>
       <img src="{$post['groupicon']}" alt="{$post['groupname']}" />
   </div>

   你可以将其修改为:

   <div class="authi">
       <a href="home.php?mod=space&uid={$post['authorid']}" target="_blank">{$post['author']}</a>
       <!-- <span class="xg1">({$post['groupname']})</span> -->
       <!-- <img src="{$post['groupicon']}" alt="{$post['groupname']}" /> -->
   </div>

   这样,用户组昵称和用户组图标就不会显示了。

3. **保存并更新缓存**:
   - 保存修改后的模板文件。
   - 回到Discuz后台,进入“工具” -> “更新缓存”,点击“提交”以更新缓存。

4. **测试效果**:
   - 打开论坛的帖子页面,查看用户信息是否已经隐藏。

如果你不确定具体要修改哪些代码,可以通过浏览器的开发者工具(F12)来查看页面元素的HTML结构,找到对应的代码位置。

希望这些步骤能帮助你成功隐藏帖子页面中的用户信息。如果你有其他问题,欢迎继续提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页: [1]
查看完整版本: discuz贴子页面隐藏用户部分信息:如用户组昵称、用户组图标、级别、金币等信息