Skip to content

Kratos+ v1.1.7

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Jul 10:33

Kratos+ v1.1.7

✨ 新功能

  • 后台文章列表新增「热度」列:在「所有文章」列表页展示每篇文章的阅读次数(views),并支持按热度排序,便于站长快速盘点内容表现。

🎨 体验优化

  • 评论回复邮件模板重构:将原本表格式的通知邮件改为气泡对话式布局(父评论右侧灰底、回复左侧蓝底),头像自动圆角、评论时间置顶居中,视觉更贴近 IM 会话;同时补齐 UTF-8、响应式与父评论/文章存在性校验,降低邮件送达异常的概率。
  • 邮件头像走主题加速域名:邮件通知中的 Cravatar/Gravatar 头像域名改为读取「主题选项 → Gravatar 加速服务」,与站内评论使用同一套加速源,国内用户不再受海外 CDN 拖累。
  • 邮件中支持表情图片渲染:评论正文里的 :xxx: 表情标签会在邮件内被替换为主题 assets/img/smilies/ 目录下对应的图片(使用绝对地址),彻底告别邮件里满屏冒号和破图。

🐞 修复

  • 修复新 Chrome 内核下首页文章标题不显示.k-main .board .article-panel .a-post .header 原本采用 display:-webkit-box + -webkit-line-clamp:1,在最新 Blink 内核里会把 inline 标题吞掉。同步上游 Kratos 4.3.4 的修法,改为 flex 布局 + text-overflow: ellipsis 单行省略,恢复标题正常显示。

🛠️ 升级说明

  • 使用 GitHub / Gitee 发布的 zip 包整体覆盖即可,无需数据库迁移。
  • 升级后建议清理浏览器缓存或强制刷新,确保 kratos.js / style.css 拉到最新版本。
  • 若之前评论回复邮件在客户端里看不到表情图片,请确认「主题选项 → Gravatar 加速服务」已开启并可访问,头像与表情图片会走同一套加速逻辑。