|
|
4712cb469c
|
refactor: 清理孤立代码
- 删除未使用的邮件模板类型(user_register, password_reset, general)
- 删除 style.css 中未使用的 .shortcode-todo 样式(约30行)
- 保留 todo_urge 邮件类型(有实际使用)
- 减少约 120 行冗余代码
|
2026-01-23 15:49:46 +08:00 |
|
|
|
aeebf39a59
|
feat: 实现用户名-评论联合检测机制
- 修改 AI 检测提示词,同时判断用户名和评论内容合规性
- 评论合规但用户名不合规时,自动生成唯一随机用户名(用户-XXXXXXXX)
- 基于用户名、IP、UA 生成8位唯一标识码
- 发送邮件通知用户名变更,包含原因和新用户名
- 创建用户名变更通知邮件模板
- 保存原始用户名到评论元数据
- 兼容旧格式 API 响应
- 增加 max_tokens 到 150 以支持更详细的响应
|
2026-01-22 18:17:39 +08:00 |
|
|
|
e01490a0f8
|
feat: 邮件社交链接支持 Bilibili 和自动补全
- 在邮件设置中添加 Bilibili 社交链接输入框
- 实现社交链接自动补全功能(支持只填写用户名/UID)
- 添加 argon_normalize_social_url() 函数处理链接标准化
- 更新邮件模板基础文件支持 Bilibili 显示
- 支持的平台:Twitter、GitHub、微博、Bilibili、Facebook、Instagram
|
2026-01-22 13:41:28 +08:00 |
|
|
|
4543ceb045
|
feat: 邮件系统优化和垃圾评论通知
- 移除所有邮件模板中的 emoji,表述正式化
- 为所有用户邮件添加退订功能支持
- 新增垃圾评论通知邮件模板(spam_notify)
- 检测到垃圾评论时自动发送邮件给评论者
- 邮件包含识别理由、AI 模型、服务提供商、识别码等信息
- 提供查询识别详情和退订链接
|
2026-01-22 13:35:23 +08:00 |
|
|
|
f603edde0b
|
refactor: 移除邮件模板向后兼容代码
- 移除旧版 {{#if variable}}...{{/if}} 条件语法支持
- 仅保留 Mustache 标准语法({{#variable}} 和 {{^variable}})
|
2026-01-22 13:16:22 +08:00 |
|
|
|
c0fa3d2352
|
fix: 优化评论发送速度和邮件通知系统
- AI 垃圾评论检测改为异步执行(延迟 2 秒),避免阻塞评论发送
- 站长评论通知改用邮件模板系统发送
- 站长评论通知邮件包含 AI 审核信息(识别结果、理由、识别码)
- 禁用 WordPress 默认的评论通知邮件
- 邮件模板系统支持 Mustache 条件语法({{#variable}}...{{/variable}})
- 评论发送、AI 审核、邮件通知全部异步并行处理
|
2026-01-22 13:14:23 +08:00 |
|
|
|
13a0800f13
|
fix: 恢复邮件模板文件
|
2026-01-20 16:13:52 +08:00 |
|
|
|
564223599e
|
fix: 统一邮件模板默认样式和语言风格
- 移除 TODO 提醒邮件中的 emoji
- 统一所有邮件标题使用主题色而非固定颜色
- 统一按钮样式:padding 10px 20px、border-radius 4px、font-size 14px
- 统一间距:标题后 20px、段落间 16px/20px
- 统一语言风格:简洁正式,使用「您好」开头
- 统一引用块样式:左边框 4px 主题色
|
2026-01-15 15:27:58 +08:00 |
|
|
|
82607ffc8b
|
feat: 将 TODO 提醒邮件纳入模板系统
- 新增 todo_urge 邮件类型
- 支持自定义 TODO 提醒邮件的主题和内容
- 可用占位符:todo_content、todo_id、urge_time 等
- 修改 argon_ajax_urge_todo 函数使用新的邮件模板系统
|
2026-01-15 15:22:01 +08:00 |
|
|
|
5c2f5514c0
|
feat: 重构邮件模板系统,支持多类型模板自定义
- 新增可扩展的邮件类型系统(评论通知、回复通知、用户注册、密码重置、通用邮件)
- 每种邮件类型支持自定义主题和内容模板
- 实现占位符系统,支持动态数据替换(如 {{blog_name}}、{{post_title}} 等)
- 添加邮件类型启用/禁用开关
- 设置页面新增模板编辑器,支持切换不同邮件类型
- 可用占位符点击即可插入到编辑框
- 支持恢复默认模板功能
- 保留向后兼容的旧版 API
- 通过 filter 钩子支持扩展更多邮件类型
|
2026-01-15 15:17:47 +08:00 |
|
|
|
f8d7c79b86
|
feat: 全局 UI 优化与邮件模板系统
- 新增动画系统 CSS 变量(时长、缓动函数、状态层透明度)
- 新增 prefers-reduced-motion 媒体查询支持
- 优化按钮组件样式,移除渐变背景,添加涟漪效果
- 优化分享按钮错落有致的展开动画
- 优化评论区展开动画效果
- 新增设置面板 Material 3 风格分段控件
- 新增玻璃拟态(Glassmorphism)主题变体
- 新增新拟态(Neumorphism)主题变体
- 新增邮件模板系统(base.php、comment-notify.php、reply-notify.php)
- 新增邮件模板后台设置(主题色、Logo、社交链接、预览功能)
- 集成邮件模板到评论回复通知
- 版本更新至 1.5.0
|
2026-01-11 22:13:59 +08:00 |
|