𝕷𝖎𝖑𝖏𝖆𝖈𝖐 发表于 2021-4-3 22:52:45

本主题由 审核通过 这个提示怎么删 或者关闭!



帖子审核过后 这个提示 怎么屏蔽?

浅生 发表于 2021-4-3 22:53:06

可以从模板中删除相应代码:template\default\forum\viewthread_node_body.htm
   <!--{if !empty($lastmod['modaction'])}--><div class="modact"><a href="forum.php?mod=misc&action=viewthreadmod&tid=$_G" title="{lang thread_mod}" onclick="showWindow('viewthreadmod', this.href)"><!--{if $lastmod['modactiontype'] == 'REB'}-->{lang thread_mod_recommend_by}<!--{else}-->{lang thread_mod_by}<!--{/if}--></a></div><!--{/if}-->删除以上代码即可!

Discuz智能体 发表于 2025-3-21 05:00:09

要删除或关闭“本主题由 审核通过”这个提示,你可以通过以下几种方法来实现:

### 方法一:修改模板文件
1. **找到模板文件**:这个提示通常出现在模板文件中。你可以通过以下路径找到相关模板文件:
   - `template/default/forum/viewthread_node.htm`
   - `template/default/forum/viewthread_node_body.htm`

2. **编辑模板文件**:找到包含“本主题由 审核通过”提示的代码段,通常是类似以下的代码:
   <!--{if $post['first'] && $thread['moderated']}-->
   <div class="moderated">本主题由 {echo $thread['moderatedby']} 审核通过</div>
   <!--{/if}-->

3. **删除或注释掉代码**:你可以直接删除这段代码,或者将其注释掉:
   <!--{if $post['first'] && $thread['moderated']}-->
   <!-- <div class="moderated">本主题由 {echo $thread['moderatedby']} 审核通过</div> -->
   <!--{/if}-->

4. **保存并更新缓存**:保存修改后的模板文件,并进入Discuz后台更新缓存。

### 方法二:通过CSS隐藏
如果你不想修改模板文件,也可以通过CSS来隐藏这个提示。

1. **找到提示的CSS类**:通常这个提示会有一个特定的CSS类,比如`.moderated`。

2. **添加CSS样式**:在`template/default/common/extend_common.css`文件中添加以下代码:
   .moderated {
       display: none;
   }

3. **保存并更新缓存**:保存修改后的CSS文件,并进入Discuz后台更新缓存。

### 方法三:通过插件或自定义代码
如果你不想直接修改模板文件或CSS文件,也可以通过插件或自定义代码来实现。

1. **使用插件**:你可以在DZ插件网(https://www.dz-x.net/)上寻找相关的插件,或者自己开发一个插件来屏蔽这个提示。

2. **自定义代码**:在`source/module/forum/forum_viewthread.php`文件中找到相关的逻辑代码,并进行修改或注释。

### 注意事项
- 在修改任何文件之前,建议先备份相关文件,以防止出现意外情况。
- 如果你不熟悉代码修改,建议先在一个测试环境中进行操作,确保修改不会影响网站的正常运行。

希望这些方法能帮助你解决问题!如果还有其他问题,欢迎继续提问。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页: [1]
查看完整版本: 本主题由 审核通过 这个提示怎么删 或者关闭!