Releases: changbin1997/Facile
Facile 2.5
更新日志
- 文章相关: 修复了文章分页符放在
code标签内也会被识别为分页符的问题 - 文章相关: 文章内的表格样式从之前的通过 JS 添加 class 改为直接使用 PHP 添加 class,可以避免 JS 加载失败导致文章表格无法显示样式
- 文章相关: 调整了文章内的代码块和表格的横向滚动条样式
- 代码块: 调整了代码块行号的配色和样式
- 代码块: 修复了代码块最后一行空行无法正常显示的问题
- 代码块: 代码高亮主题加入了跟随主题选项,可以根据主题配色模式自动选择代码高亮主题
- 图片灯箱: 修复了开启图片懒加载的情况下,快速切换图片,图片可能无法显示的问题
- 图片灯箱: 修复了开启图片懒加载的情况下,点击未加载完成的图片,图片灯箱无法显示图片的问题
- 图片灯箱: 打开图片灯箱和切换图片加入了 Loading 动画
- 图片灯箱: 加入了点击图片灯箱的半透明背景区域可以关闭图片灯箱的操作方式
- 分页: 首页、归档页、评论区的分页样式从之前的通过 JS 添加 class 改为直接使用 PHP 添加 class,可以避免 JS 加载失败导致分页链接无法显示样式
- PJAX: 修复了开启 PJAX 的情况下,使用快捷键翻页,页面会刷新跳转的问题
- PJAX: 优化了 PJAX 加载完成后执行自定义 JS 代码的方式,现在发行版也能支持 PJAX 加载完成后执行自定义 JS 代码
- 语言: 修复了没有 intl 扩展的情况下,使用自动选择语言会报错的问题,现在如果没有 intl 扩展,会改用截取字符串的方式来获取浏览器发送的语言偏好
- 语言: 把一些硬编码的中文改为读取语言文件,可以根据使用的语言显示对应的语言
- SEO: 日期归档页加入了
noindex标签,你可以根据需要开启显示,可以让搜索引擎不要收录日期归档页
前端的 JS 已经被拆分为 ES6 模块,下载时请选择 Facile-2.5-bundle.zip 下载,否则 IE 和稍微老一些的浏览器可能无法正常加载和运行 JS。
Facile 2.4
更新日志
- BUG修复: 修复了开启 PJAX 的情况下,回复评论后无法自动滚动到回复区域的问题
- BUG修复: 修复了开启图片懒加载的情况下,图片灯箱切换图片无法显示的问题
- BUG修复: 调整了文章和评论区处理日期时间的方式,修复了在 PHP 时区设置错误的情况下,因为 Typecho 时区偏移导致日期时间显示错误的问题
- BUG修复: 适配了 PostgreSQL,修复了使用 PostgreSQL 的情况下,数据库字段初始化错误的问题
- BUG修复: 适配了最新版本的 Typecho,修复了最新版本的 Typecho 统计页面文章表格无法获取文章链接的问题
- 友情链接: 链接页面加入了全站链接和首页链接的展示设置
- 头像: 重写了评论区和博客信息区域的文字头像生成方式,在图片头像无法正常加载时,可根据用户名生成头像文字和背景颜色
前端的 JS 已经被拆分为 ES6 模块,下载时请选择 Facile-2.4-bundle.zip 下载,否则 IE 和稍微老一些的浏览器可能无法正常加载和运行 JS。
Facile 2.3
更新日志
- 语言: 加入了多语言支持,目前支持简体中文和英文
- 主题设置: 后台的主题设置的友情链接设置加入了链接编辑器
- 图片灯箱: 重写了图片灯箱,加入了切换图片和可访问性优化
- 导航栏: 导航栏的自定义链接加入了下拉菜单支持
- 目录: 侧边栏章节目录加入了目录高亮显示,可根据当前浏览的区域高亮对应的目录列表项
- 目录: 调整了章节目录链接的生成方式,从之前的随机值改为按顺序生成固定地址
- 搜索页: 加入了 noindex 标签设置和显示,可以有效避免网站因被垃圾广告机器人频繁搜索而在 Google 等搜索结果中出现大量无效广告页面
- 文章页: 加入了版权信息显示和设置
- BUG修复: 修复了代码块行号显示错误的问题
- BUG修复: 修复了在没有任何文章和页面的情况下,数据库初始化错误的问题
- BUG修复: 修复了统计页英文日期出错的问题
- BUG修复: 修复了第一次使用时,MySQL 可能会初始化错误的问题
- 优化: 评论区的 Emoji 面板使用的表情从之前的请求 PHP 改为直接内置到 JS
- 优化: 评论表单的必填表单加入了
*提示 - 优化: 调整了在没有任何文章和分类的情况下,统计页图表的显示方式
- 优化: 文章编辑链接的 admin 管理页面地址从之前的固定地址改为使用 API 获取
- 优化: 其它可访问性优化
前端的 JS 已经被拆分为 ES6 模块,下载时请选择 Facile-2.3-bundle.zip 下载,否则 IE 和稍微老一些的浏览器可能无法正常加载和运行 JS。
Facile 2.2
更新日志
- PJAX:加入了 PJAX 无刷新跳转和一些相关的功能设置
- 评论区:加入了 Gravatar 源设置
- 导航栏:加入了自定义导航栏链接配置
- 导航栏:导航栏加入了网站 Logo 图片显示
- 文章页:底部交互功能区加入了功能按钮配置,可以配置需要的功能和按钮排序
- 文章页:加入了打赏二维码设置和显示
- 文章页:修复了深色模式下文章内的 h6 标题颜色显示错误的问题
- 文章页:修复了深色模式下文章引用区文字颜色显示错误的问题
- 侧边栏:修复了窗口尺寸改变时,侧边栏目录尺寸不会跟随改变的问题
- 安全性:增加了主题配色 cookie 的检测,可避免 XSS 注入
- 文章列表:文章列表区域加入了全文显示,可以不使用摘要,直接显示全文
- 可访问性:图片灯箱可访问性优化
- SEO优化:调整了一些链接的 rel 属性
- SEO优化:head 区域加入了文章自定义摘要的 meta 输出
- 文章页:调整了响应式表格底部和滚动条的间距
- 文章页:文章内的 video 标签加入了默认宽度
下载时请选择 Facile-2.2-bundle.zip 下载,否则前端 JS 无法在 IE 系列浏览器运行。
主题使用帮助:https://facile.misterma.com/
在使用过程中遇到问题可以到 留言板 或 Facile 主题介绍文章页 留言。
Facile 2.1.12
更新日志
- 代码块:加入了代码高亮开关,如果你需要使用其他代码高亮插件的话,可以选择关闭主题自带的代码高亮功能
- 友情链接页面:修复了文章页的图片居中显示会影响到友链页面的网站 Logo 显示问题
- 文章页:修复了文章设置密码后在有的运行环境输入密码后还是会显示密码错误的问题
- 文章页:修复了在 PHP8 以上的版本文章页没有章节目录会出现
warning警告的问题 - 文章页:修复了 PHP8 以上的版本点赞时无法返回赞数导致点赞结果和动画不显示的问题
- 文章页:加入了小屏移动设备专用的章节目录
- 文章页:修复了列表内插入多行代码块时无法正常显示高亮样式的问题
- 文章列表:首页和归档页的文章列表加入了阅读量显示
- 首页:修复了第一次使用主题时,因为一些数据字段缺失,访问首页会出现
Database Query Error错误的问题 - 独立页面:独立页面加入了编辑链接,在已登录的情况下可以直接跳转到后台编辑页面
- 侧边栏:侧边栏加入了
自定义组件,可以显示自定义 HTML - 后台主题设置:后台的主题设置页加入了分组目录列表,可以快速跳转到指定的选项分组
- 后台主题设置:调整了后台主题设置页的一些选项说明,一些重点内容会高亮显示,一些失效的链接已被修正
下载时请选择 Facile-2.1.12-bundle.zip 下载,否则前端 JS 无法在 IE 系列浏览器运行。
主题使用帮助:https://facile.misterma.com/
在使用过程中遇到问题可以到 留言板 或 Facile 主题介绍文章页 留言。
Facile 2.0
更新日志
- 侧边栏:侧边栏加入了博客信息组件
- 侧边栏:文章页的侧边栏加入了章节目录组件
- 侧边栏:分类组件的子分类加入了缩进显示和可访问性优化
- 侧边栏:加入了侧边栏标签云标签数量设置
- 外观:加入了根据用户设备主题自动调整主题配色的功能
- 外观:重新调整了深色模式的配色
- 外观:前台主题配色切换改为无刷新切换
- 外观:分页导航的上一页和下一页的链接改为图标显示
- 代码块:修复了 Safari 代码块会出现自动换行的问题
- 代码块:代码块加入了行号显示和行号显示开关设置
- 代码块:代码块加入了 Stack Overflow(浅色)和 Sunburst(高对比度)两套主题
- 代码块:代码块的代码拷贝按钮改为图标显示
- 代码块:重新调整了代码块的横向滚动条样式
- 文章页:文章页加入了文章内容分页
- 文章页:文章内插入的图片改为居中显示
- 文章页:文章页加入了图片懒加载功能
- 文章页:文章页加入了文章有效期提醒,可以给文章设置一个日期,到期后会显示一条警示信息
- 文章页:文章页加入了跳转到文章编辑页的链接,在登录的情况下可以直接跳转到后台编辑文章
- 文章页:重新调整了文章分享链接的外观和位置
- 文章页:调整了文章密码输入表单的外观和可访问性优化
- 图片灯箱:重写了图片灯箱的动画
- 文章头图:文章列表加入了小头图模式
- 文章头图:加入了随机文章头图功能
- 文章头图:文章编辑页加入了单篇文章的头图显示设置,可以单独设置每一篇文章的头图显示和样式
- 文章归档:独立页面的文章归档加入了时间线显示
- 评论区:更改了取消回复按钮的位置和可访问性优化
- 评论区:回复评论链接鼠标移入高亮改为获取焦点高亮
- 评论区:修复了不显示评论分页导航链接的问题
- 修复:修复了一些已知的小问题
- 优化:其它可访问性优化
下载时请选择 Facile-2.0-bundle.zip 下载,否则前端 JS 代码无法在 IE 运行。
主题使用帮助:https://facile.misterma.com/
Facile 1.1.11
更新日志
- 加入了深色模式
- 统计页加入了图表加载提示信息,图表 JS 加载完成之前图表区域会显示
正在加载的提示 - 加入了点击页面空白区域可关闭表情面板的操作方式
- 右下角加入了一键返回顶部按钮
- 代码块加入了一键拷贝代码
- 加入了面包屑导航
- 文章头图加入了圆角风格
- 修复了图片灯箱图片旋转 90 度后拖拽图片出现偏移的 BUG
- 更改了图片灯箱的操作按钮样式
- 图片灯箱的图片下方加入了文字描述,描述内容就是文章图片的 alt
- 图片灯箱加入了鼠标滚轮缩放图片的操作方式
- 搜索页没有搜索到内容会给出文字提示,不再显示空白
- 其它可访问性优化
下载时请选择 Facile-1.1.11-bundle.zip ,否则前端 JS 无法在 IE 系列浏览器运行。
Facile 1.0
更新日志
- 加入了文字头像功能,加载 Gravatar 出错时会使用昵称的第一个字自动生成文字头像。
- 加入了 Emoji 表情面板。
- 后台主题设置加入了导出和导入主题设置配置的功能。
- 文章列表加入了跳转到编辑页的链接,已登录的情况下可以快速跳转到后台编辑。
- 修复了友链页面网站 Logo 加载出错时显示空白图片的问题,现在网站 Logo 加载出错会显示默认 Logo。
- 修复了部分浏览器点击文章内的图片无法打开图片灯箱的问题。
- 修复了备案号不显示的问题。
- 修复了 404 页面返回首页链接无效的问题。
- 可访问性优化。
下载时请选择 Facile-bundle.zip ,否则前端 JS 无法在 IE 系列浏览器运行。