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 加速服务」已开启并可访问,头像与表情图片会走同一套加速逻辑。
0 条评论