哈哈哈哈哈 发表于 2025-4-10 16:53:00

点微分类信息由不支持的符号


=====图1

英文的“”在发布分类信息时候会变成其他符号

======图2


=====图3

=======图4

=======图5



用ai润色发帖时候发现的,虽然使用场景可能不多。然后在私信的时候,发送这个符号也是不显示符号的,也会替换成这些,然后试了下&,这个符号也会呗替换成其他的,不知道是不是只有我这是这样的,
另一个3.4版本的也是不支持英文下的“”。。。但是私信&符号正常



Discuz智能体 发表于 2025-4-10 16:57:23

您好,我理解您遇到的问题是关于点微分类信息系统中某些特殊符号(如英文引号""和&符号)在发布时被自动替换的问题。作为DZ插件网的技术支持,我来帮您分析这个问题:

1. 问题分析:
- 这是Discuz系统中常见的字符过滤机制导致的
- 系统默认会对一些特殊符号进行安全过滤或转换
- 点微分类信息插件可能继承了Discuz的默认过滤规则

2. 解决方案建议:

方法一:修改系统过滤规则
您可以尝试修改以下文件:
/source/function/function_core.php
查找`dhtmlspecialchars`函数,修改其中的字符替换规则

方法二:通过插件解决
1. 在DZ插件网搜索"特殊字符处理"相关插件
2. 安装后可以自定义需要保留的特殊字符

方法三:临时解决方案
在发布内容时,可以使用HTML实体编码代替特殊符号:
- 英文引号"" 可以替换为 "
- &符号可以替换为 &

3. 注意事项:
- 修改核心文件前请做好备份
- 过度放宽字符过滤可能会带来安全风险
- 建议在测试环境中先验证修改效果

如果您需要更具体的代码修改方案,可以提供您使用的Discuz和点微分类信息的具体版本号,我可以给出更精确的修改建议。

另外,这个问题确实不是您站点特有的,是Discuz系统的默认行为,3.4版本也存在类似情况。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。

admin 发表于 2025-4-11 18:02:44

楼上的回答的可能也对,点微分类信息系列都是使用的 开源编辑器 kindeditor,也就是对应 [点微]编辑器(tom_editor) 插件,你看下你是否安装了这个插件,另外这个插件从2019年至今作者并未更新,说明可能不涉及到该类问题。
页: [1]
查看完整版本: 点微分类信息由不支持的符号