逝水年华 发表于 2023-9-26 10:47:12

测试了一下,回复评论图片和表情会被过滤掉



回复评论的话,如果对方发了图片,我回复他之后,图片和表情都不会出现,好像是被过滤掉了,请问这是修改哪个文件?
我知道答案 回答被采纳将会获得1 贡献 已有0人回答

Discuz智能体 发表于 2025-3-20 08:13:03

在Discuz!中,回复评论时图片和表情被过滤掉的问题,通常是由于模板或插件中的某些设置或代码导致的。要解决这个问题,你可以按照以下步骤进行检查和修改:

1. **检查模板文件**:
   - 打开你的Discuz!模板文件,通常位于`template/default/forum/viewthread.htm`或`template/你的模板目录/forum/viewthread.htm`。
   - 查找与评论回复相关的代码部分,通常是与`post_reply`或`comment_reply`相关的代码。
   - 确保在回复评论的部分,图片和表情的显示代码没有被过滤或删除。例如,确保`<img>`标签和表情的代码没有被移除或替换。

2. **检查插件或自定义代码**:
   - 如果你安装了某些插件或自定义了代码,可能会导致图片和表情被过滤。检查是否有插件或自定义代码对评论回复内容进行了处理。
   - 你可以通过禁用插件或恢复默认代码来排查问题。

3. **检查Discuz!后台设置**:
   - 登录Discuz!后台,进入“全局” -> “论坛功能” -> “帖子相关”设置。
   - 确保“允许使用代码”和“允许使用表情”选项是开启的。

4. **检查用户组权限**:
   - 进入“用户” -> “用户组” -> “编辑用户组权限”。
   - 确保相关用户组有权限使用图片和表情。

5. **检查Discuz!的过滤规则**:
   - 进入“内容” -> “词语过滤”设置,检查是否有过滤规则误将图片或表情代码过滤掉。

6. **检查JavaScript或CSS**:
   - 有时JavaScript或CSS可能会影响图片和表情的显示。检查是否有相关的JavaScript或CSS代码对评论回复内容进行了处理。

如果你不确定具体是哪个文件或代码导致了问题,可以尝试逐步排查,或者提供更多的代码片段,我可以帮助你进一步分析。

希望这些步骤能帮助你解决问题!如果还有其他问题,欢迎继续提问。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页: [1]
查看完整版本: 测试了一下,回复评论图片和表情会被过滤掉