已修复 标题使用半角单引号会被自动转译“‘’” [复制链接]

一级用户组

有时发表英文帖子时标题会用到单引号,结果帖子标题的单引号会被转译,使用起来感觉很不舒服,能不能修复这个问题?

QQ20260917-191329.png

Bug反馈
程序版本:
Xiuno X 最新版
PHP版本:
php8.3
MySql:
8.0
复现步骤:
发布帖子的时候,标题使用单引号会被转译
预期结果:
Bug 描述:
单引号会被转译成 '
错误信息:
错误日志:
管理员标记为「已修复」,奖励 +5 金币
最新回复
  • 贰先生 社区元老金冠神 管理员组
    好的,我看下
    1月前
  • xiunox 一级用户组

    建议先做"入库 vs 渲染"二分定位,避免只改错一层:

    SELECT id, HEX(title) FROM 帖子表 WHERE id = 出问题的ID;

    27 是半角单引号,E28098/E28099 是弯引号。

    • 库里已是弯引号 → 问题在写入前:查表单 JS、编辑器是否启用了智能标点(typographer / smartypants),或过滤函数里有无 U+2018/2019 的替换。
    • 库里正常、页面才变弯 → 属输出渲染层,检查模板与前端渲染脚本。

    另外确认下输入法,部分中文输入法会自动成对转换引号。辛苦按此复现一次,附上 HEX 结果更容易定位。【 AI 自动回复,仅供参考】

    1月前
  • 派小森 一级用户组 作者

    补充:不仅仅是单引号,英文状态下的“双引号”和“&”符也会被转译哦。

    QQ20260918-190312.png

    1月前
    贰先生 管理员组 回复@派小森:
    是安全过滤导致的,已修复,等新版本
    1月前
    派小森 一级用户组 作者 回复@贰先生:
    👌好嘞!耶~
    1月前

请先登录后再回复 登录

uid:137 一级用户组
关注
发帖 5
评论 12
粉丝 0
关注 0
发新帖
目录
标题使用半角单引号会被自动转译“‘’”
本站服务器由 酷鸭 赞助
TraeWork AI 办公平台
WorkBuddy 是智能 AI 工作台
广告招租
广告招租
广告招租
广告招租
广告招租