找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: wuyou

论坛BUG反馈专帖,发现新版论坛问题,在这里说

   火... [复制链接]
 楼主| 发表于 2026-3-29 10:51:24 | 显示全部楼层
修复部分表fields 限制json值,默认为空,为不合规数据,改设置为{}


  1. -- 对原库进行修复

  2. -- 批量修复表结构,设置默认值为{}
  3. ALTER TABLE pre_common_member_profile_archive MODIFY COLUMN fields json NOT NULL DEFAULT '{}';
  4. ALTER TABLE pre_common_member_profile_history MODIFY COLUMN fields json NOT NULL DEFAULT '{}';
  5. ALTER TABLE pre_common_usergroup_field MODIFY COLUMN fields json NOT NULL DEFAULT '{}';
  6. ALTER TABLE pre_forum_forumfield MODIFY COLUMN fields json NOT NULL DEFAULT '{}';
  7. ALTER TABLE pre_home_docomment MODIFY COLUMN fields json NOT NULL DEFAULT '{}';
  8. ALTER TABLE pre_home_doing MODIFY COLUMN fields json NOT NULL DEFAULT '{}';

  9. -- 批量修复空值 '' 为合法JSON {}
  10. UPDATE pre_common_member_profile_archive SET fields = '{}' WHERE fields = '' OR fields IS NULL;
  11. UPDATE pre_common_member_profile_history SET fields = '{}' WHERE fields = '' OR fields IS NULL;
  12. UPDATE pre_common_usergroup_field        SET fields = '{}' WHERE fields = '' OR fields IS NULL;
  13. UPDATE pre_forum_forumfield              SET fields = '{}' WHERE fields = '' OR fields IS NULL;
  14. UPDATE pre_home_docomment                SET fields = '{}' WHERE fields = '' OR fields IS NULL;
  15. UPDATE pre_home_doing                    SET fields = '{}' WHERE fields = '' OR fields IS NULL;
复制代码
回复

使用道具 举报

发表于 2026-3-29 15:44:47 | 显示全部楼层
代码CODE中,【\"】中的斜杠,编辑的时候在,发表后帖子不显示。
输入时要用两个\\
  1. "${字符串.replace(/\"/g,'\"\"')}"
  2. "${字符串.replace(/\\"/g,'\\"\\"')}"
复制代码

点评

现在已经修正,正常显示了!请查看!  详情 回复 发表于 2026-3-29 20:06
确实有问题,我反馈给Discuz 官方!  详情 回复 发表于 2026-3-29 18:00
回复

使用道具 举报

 楼主| 发表于 2026-3-29 18:00:18 | 显示全部楼层
cutebe 发表于 2026-3-29 15:44
代码CODE中,【\"】中的斜杠,编辑的时候在,发表后帖子不显示。
输入时要用两个\\

确实有问题,我反馈给Discuz 官方!
回复

使用道具 举报

 楼主| 发表于 2026-3-29 20:06:33 | 显示全部楼层
cutebe 发表于 2026-3-29 15:44
代码CODE中,【\"】中的斜杠,编辑的时候在,发表后帖子不显示。
输入时要用两个\\

现在已经修正,正常显示了!请查看!

点评

感谢,辛苦了。处理神速!  详情 回复 发表于 2026-3-29 20:13
回复

使用道具 举报

发表于 2026-3-29 20:13:22 | 显示全部楼层
wuyou 发表于 2026-3-29 20:06
现在已经修正,正常显示了!请查看!

感谢,辛苦了。处理神速!
回复

使用道具 举报

发表于 2026-3-29 21:57:41 | 显示全部楼层
头像不支持 .gif 动画(可以上传,但是头像不会动)
头像.gif

点评

你可以用webp格式试试  详情 回复 发表于 2026-3-30 06:24
Discuz! 头像上传 GIF 变静态,核心原因是:官方头像裁剪 / 压缩逻辑默认不支持 GIF 动画帧,只保留第一帧并转成静态图。下面给你完整原因与修复方案。 一、为什么 GIF 会变成静态(核心原因) 头像裁剪 / 压缩逻辑  详情 回复 发表于 2026-3-29 23:10
回复

使用道具 举报

 楼主| 发表于 2026-3-29 23:10:54 | 显示全部楼层
yyz2191958 发表于 2026-3-29 21:57
头像不支持 .gif 动画(可以上传,但是头像不会动)

Discuz! 头像上传 GIF 变静态,核心原因是:官方头像裁剪 / 压缩逻辑默认不支持 GIF 动画帧,只保留第一帧并转成静态图。下面给你完整原因与修复方案。
一、为什么 GIF 会变成静态(核心原因)
头像裁剪 / 压缩逻辑不支持 GIF 动画
Discuz 头像上传后会走 裁剪 + 压缩 + 生成缩略图 流程。
后端用的是 GD 库 或 ImageMagick,默认只处理 GIF 第一帧,丢弃动画帧。
前端 JS 也会对上传图片做 Canvas 压缩,同样只保留首帧。
官方设计取舍
头像要统一尺寸、控制体积,动画 GIF 体积大、兼容性差。
官方默认 “牺牲动效,保证稳定与性能”。
前端 JS 强制压缩(手机端更明显)
手机端 buildfileupload.js 会对所有图片(含 GIF)做 Canvas 压缩,直接变成静态。

点评

我看到有一些坛友,头像能够显示动画,不知道他是怎样做到的?  详情 回复 发表于 2026-3-30 08:17
谢谢解答  详情 回复 发表于 2026-3-30 06:44
回复

使用道具 举报

发表于 2026-3-30 06:24:15 来自手机 | 显示全部楼层
yyz2191958 发表于 2026-3-29 21:57
头像不支持 .gif 动画(可以上传,但是头像不会动)

你可以用webp格式试试

点评

好的 谢谢  详情 回复 发表于 2026-3-30 06:44
回复

使用道具 举报

发表于 2026-3-30 06:44:02 | 显示全部楼层
wuyou 发表于 2026-3-29 23:10
Discuz! 头像上传 GIF 变静态,核心原因是:官方头像裁剪 / 压缩逻辑默认不支持 GIF 动画帧,只保留第一 ...

谢谢解答
回复

使用道具 举报

发表于 2026-3-30 06:44:28 | 显示全部楼层
窄口牛 发表于 2026-3-30 06:24
你可以用webp格式试试

好的 谢谢

点评

webp格式肯定是可以的,你没注意隔壁的坛标就是动画,格式为webp吗?  详情 回复 发表于 2026-3-30 06:49
回复

使用道具 举报

发表于 2026-3-30 06:49:29 来自手机 | 显示全部楼层
yyz2191958 发表于 2026-3-30 06:44
好的 谢谢

webp格式肯定是可以的,你没注意隔壁的坛标就是动画,格式为webp吗?

点评

也不行  详情 回复 发表于 2026-3-30 06:57
我现在就去弄一下先 谢谢  详情 回复 发表于 2026-3-30 06:53
回复

使用道具 举报

发表于 2026-3-30 06:53:46 | 显示全部楼层
窄口牛 发表于 2026-3-30 06:49
webp格式肯定是可以的,你没注意隔壁的坛标就是动画,格式为webp吗?

我现在就去弄一下先 谢谢
回复

使用道具 举报

发表于 2026-3-30 06:57:37 | 显示全部楼层
窄口牛 发表于 2026-3-30 06:49
webp格式肯定是可以的,你没注意隔壁的坛标就是动画,格式为webp吗?

也不行

点评

是吗?那后台代码就得再更改了。  详情 回复 发表于 2026-3-30 07:17
回复

使用道具 举报

发表于 2026-3-30 06:59:22 来自手机 | 显示全部楼层
我尝试让豆包做无忧的动态坛标不成功,把那个燃烧部分做成动的。
回复

使用道具 举报

发表于 2026-3-30 07:17:42 来自手机 | 显示全部楼层
yyz2191958 发表于 2026-3-30 06:57
也不行

是吗?那后台代码就得再更改了。
回复

使用道具 举报

发表于 2026-3-30 08:17:13 | 显示全部楼层
wuyou 发表于 2026-3-29 23:10
Discuz! 头像上传 GIF 变静态,核心原因是:官方头像裁剪 / 压缩逻辑默认不支持 GIF 动画帧,只保留第一 ...

我看到有一些坛友,头像能够显示动画,不知道他是怎样做到的?

点评

确实,有的人有。  详情 回复 发表于 2026-3-30 08:50
回复

使用道具 举报

发表于 2026-3-30 08:50:35 | 显示全部楼层
yyz2191958 发表于 2026-3-30 08:17
我看到有一些坛友,头像能够显示动画,不知道他是怎样做到的?

确实,有的人有。
回复

使用道具 举报

发表于 2026-3-30 16:32:21 来自手机 | 显示全部楼层
手机版翻页太费劲了。老版本有两个手机页面,现在只有一个了
回复

使用道具 举报

发表于 2026-3-31 06:43:26 来自手机 | 显示全部楼层
手机版有个问题,别人的主题,回复的帖子有编辑按钮;自己发的主题,只有主贴有编辑按钮,自己下面跟的只有管理按钮,就没有编辑按钮了。
回复

使用道具 举报

发表于 2026-3-31 09:14:01 | 显示全部楼层
建议开设专门win11 10的镜像板块

点评

没用,就是乱发。  详情 回复 发表于 2026-3-31 10:22
回复

使用道具 举报

发表于 2026-3-31 10:22:20 来自手机 | 显示全部楼层
afrgrgfdgdgt111 发表于 2026-3-31 09:14
建议开设专门win11 10的镜像板块

没用,就是乱发。
回复

使用道具 举报

发表于 2026-3-31 16:48:46 | 显示全部楼层
我在Discuz官方的一个帖子上回复“我建议无忧启动论坛出海”

点评

目前还没有完整的英文包可下载。  详情 回复 发表于 2026-3-31 16:56
回复

使用道具 举报

 楼主| 发表于 2026-3-31 16:56:36 | 显示全部楼层
201 发表于 2026-3-31 16:48
我在Discuz官方的一个帖子上回复“我建议无忧启动论坛出海”

目前还没有完整的英文包可下载。
回复

使用道具 举报

 楼主| 发表于 2026-3-31 18:52:11 | 显示全部楼层
201 发表于 2026-3-31 17:42
发现论坛程序新版本【Discuz! X5.0.0.Open Release 20260401】请尽快升级

官方都没有看到这个版本啊?
回复

使用道具 举报

发表于 2026-4-1 07:05:25 | 显示全部楼层
这个帖子,主楼显示乱码,升级前是好的。

https://bbs.wuyou.net/forum.php?mod=viewthread&tid=445678

点评

你这个还使用阿拉伯语啊,是不是原帖就有使用特殊文字编码的发帖方式?  详情 回复 发表于 2026-4-1 07:13
新版论坛使用的是UTF8MB4,这段时间一路升级,估计转换时遇到问题,或帖中有比较特别的内容引起。 重新编辑一下看看。  详情 回复 发表于 2026-4-1 07:10
回复

使用道具 举报

 楼主| 发表于 2026-4-1 07:10:39 | 显示全部楼层
martin313 发表于 2026-4-1 07:05
这个帖子,主楼显示乱码,升级前是好的。

https://bbs.wuyou.net/forum.php?mod=viewthread&tid=445678 ...

新版论坛使用的是UTF8MB4,这段时间一路升级,估计转换时遇到问题,或帖中有比较特别的内容引起。
重新编辑一下看看。
回复

使用道具 举报

 楼主| 发表于 2026-4-1 07:13:58 | 显示全部楼层
martin313 发表于 2026-4-1 07:05
这个帖子,主楼显示乱码,升级前是好的。

https://bbs.wuyou.net/forum.php?mod=viewthread&tid=445678 ...

你这个还使用阿拉伯语啊,是不是原帖就有使用特殊文字编码的发帖方式?

点评

没使用特殊文字编码  详情 回复 发表于 2026-4-1 08:33
回复

使用道具 举报

发表于 2026-4-1 07:42:52 | 显示全部楼层
回复

使用道具 举报

发表于 2026-4-1 08:33:32 | 显示全部楼层
wuyou 发表于 2026-4-1 07:13
你这个还使用阿拉伯语啊,是不是原帖就有使用特殊文字编码的发帖方式? ...

没使用特殊文字编码
回复

使用道具 举报

发表于 2026-4-2 18:30:56 | 显示全部楼层
用户:yyz2191858 不能回帖了,提示:抱歉,您两次发表间隔少于 10 秒,请稍候再发表
不知道什么原因?谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-4-30 06:34

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表