XIUNO BBS X版 更新记录贴 20260621

2026-06-21 更新日志

  • 修复通知页面第2页之后数据不显示(纯数字被误解析为type而非page)

  • 通知消息区分来源:thread类型显示"来自你关注的用户",forum_post类型显示"来自你关注的版块xxx"

  • 同一帖子同时关注用户和版块时合并为thread_forum类型,避免重复通知

  • 顶部导航下拉通知区分comment(评论了你的帖子)和reply(回复了你的评论)

  • 通知页面"评论"tab改名为"评论/回复",同时查询comment和reply类型

  • 去除帖子详情页评论列表标题中的回复数量

  • 去除快速回复框上方的楼层数

  • 快速回复doctype从0改为1,保留换行符、空格、Tab

  • 修复notify_format中forum_read_cache未定义导致500错误,改用db_find_one

  • 移除系统内置友情链接功能:删除路由/后台路由/模板/菜单/侧边栏卡片/申请弹窗/语言包(6种语言)/日志选项/升级脚本中的friendlink引用

  • 移除调试日志代码(my.php、notify.func.php)

  • 版块图标默认统一使用/view/img/forum.png,前后台模板else分支同步

  • 修复搜索用户结果重复:SQL加子查询去重+PHP层uid去重

  • 修复搜索翻页也触发搜索间隔限制:仅page=1时检查限流

  • 修复搜索结果总数与实际展示不一致:查询阶段加入版块权限和审核状态过滤

  • 修复搜索找到tid但thread表不存在导致空结果:验证tid真实存在性

  • 修复首页分页页码与实际数据不一致:管理员也改用thread_count实时计算totalnum

  • 修复头像上传页面大小提示,改为读取后台 security_avatar_max_size 配置并支持多语言动态注入

  • 修复 WebP 头像上传失败:image_thumb/image_clip 增加 imagecreatefromstring 兜底读取,上传校验增加实际 WebP 读写测试

  • 修复 forums.htm 子版块移动端布局,改用 row row-cols-2 实现一行两列

  • 头像上传改用前端裁剪方案:引入 Cropper.js 实现正方形裁剪,Canvas 导出 WebP 格式(体积更小),后端 image_thumb 支持 webp 输出,头像文件名动态扩展名

最新回复

请先登录后再回复 登录

uid:1 管理
关注
随遇而安,随缘而行
发帖 40
评论 236
粉丝 9
关注 1
发新帖
目录

扫码手机打开本帖