Armx Mod for Typecho 更新日志

更新(2019/01/01-2019/06/30)

2019/01/01

  • 调整友情链接页面部分逻辑;
  • 新增隐私政策提示;

友情链接

若启用外链处理,则友情链接一并处理。

隐私政策

据说 GPDR 要求的,有需要的可以在配置里开启。

Privacy.png

2019/01/11

  • 主力下载站维护,请至备用下载站下载或 GitHub 下载最新主题;

2019/01/16

  • 调整 Pingback 显示效果,解决看起来像乱码问题;

2019/01/17

  • 新增 IP 访问提示,配置项;
  • 调整来源提示逻辑,可以兼容 Pjax 了;
  • 新增自动夜间模式提示。

2019/01/18

  • 调整自动夜间模式提示逻辑,可以兼容 Pjax 了;
  • 调整 IP 访问提示,可以兼容 Pjax 了;
  • 调整部分 css 显示效果。

2019/01/19

  • 调整独立搜索页显示效果,看起来整体布局协调一些;

2019/01/20

  • 增加复制字数限制,配置项;

鉴于文章经常被人全文拷走还不留出处,只能出此下策,但是估计也是防不住高端用户,只是给直接复制增加点难度而已。

长文本复制

2019/01/21

  • 新增嵌套短代码;

效果就是点击按钮,网页内容直接在本页中显示而不跳转,需要注意的是网页不能有 X-Frame-Options 限制,如果有的话若不是本站下属网页,那么将无法显示。

内嵌网页.png

2019/01/22

  • 新增防采集高级功能,配置项;

防采集

进一步增加非正常访问文章难度,对 SEO 有一定影响,具体见配置。

2019/01/28

  • 调整源站内嵌显示效果;

2019/02/14

  • 修复表格在小屏下显示不全问题;
  • 修复主题在 IE 环境下提示符号缺失问题;

2019/02/15

  • 新增背景图片配置;
  • 调整内容较少情况下页面的显示效果。

参考千玄的博客,改造的很酷。

2019/02/22

  • 新增搜索收录情况检测,配置项;

暂支持检测谷歌搜索、百度搜索,参考胡家小子代码本博之前的代码,目前看来结果还是较为准确的。

2019/03/05

  • 优化搜索收录情况检测;
  • 新增必应搜索检测;

优化了收录情况检测方式,页面比优化前打开速度会更快。

由于谷歌搜索、必应搜索在大陆连接不稳定,所以默认只开启了百度搜索收录检测,如果你的主机在国外,那么可以在高级选项开启谷歌搜索和必应搜索收录检测。

2019/03/07

  • 优化闲言碎语模板页;
  • 部分页面显示效果改善;
  • 优化表格显示效果;

重构闲言碎语模板页,不再受 Typecho 设置影响,默认最新发表的显示在最上面,每页显示 15 条。

支持表格宽度自适应且不压缩文字显示(需是标准表格)。

2019/03/08

  • 修复评论头像不显示问题。

感谢千玄同学反馈,问题表现在:当关闭懒加载且头像模式选择 Gavatar 时,评论头像可能会无法显示,目前已经修复,并且允许不缓存头像(缓存时间直接为空或设置为 0)。

今日发版,版本号:6.5.4,内测用户请联系博主获取。

2019/03/09

  • 集成二维码分享;
  • 集成外链跳转;

主题配套的 qr 二维码和 link 外链跳转不需要自己安装了,现已集成到主题里,后台直接开启即可。

2019/03/29

  • 集成音乐播放器;

2019/04/01

  • 修改音乐播放器预加载策略,节省带宽;
  • 修复音乐播放器自动播放错误问题;

自动播放

最新版本的 Chrome 和 Firefox 对于网页音视频自动播放有所限制,需要手动点击方能播放,暂时还没想到解决办法。

2019/04/02

  • 调整音乐播放器自动播放逻辑;
  • 修复图片懒加载概率性失效问题;
  • 搜索页新增搜索引擎指引;

音乐播放器

根据大家的反馈,音乐播放器功能已经实现了,不需要另装插件,配合 Pjax 功能体验更佳(否则刷新页面就会停止播放),采用异步加载,对页面打开速度影响不大。

如果使用第三方曲库,建议使用虾米音乐,因为目前貌似就虾米音乐既支持 http,也支持 https(https 下加载 http 内容小绿锁会掉)。

目前测试音乐播放器在最新版本 Chrome 和 Firefox 也可以自动播放了。

图片懒加载

图片概率性失效问题主要出现在切换页面时,有时候会一直在加载而无法加载成功,目前也已修复。

今日发版,版本号:6.7.2,内测用户请联系博主获取。

2019/04/18

  • 修复部分情况下评论表情被覆盖显示不全问题;

2019/04/29

  • 新增主题风格,配置项;

内置三套,也可以自己设置,截个图预览一下:

主题风格.png

2019/04/30

  • 新增阅读指示器,配置项;
  • 新增无限瀑布流,配置项;

阅读指示器

是指在文章页面右侧,以百分比形式显示当前阅读位置,需注意若开启懒加载,百分比不是非常准确(占位原因)。

无限瀑布流

是指在首页、归档页等页面,浏览器将自动加载下一页,而无需用户点击(用户不喜欢点击,更爱滚动?)。

今日发版,版本号:6.9.0,内测用户请联系博主获取。

2019/05/01

  • 新增统计数量显示配置项;

统计数量

实际使用发现,当统计量大于一定数时,首页、归档页 meta 显示会错位,故新增配置项来控制,统计数大于 99 则显示为 99+。

2019/05/07

  • 优化阅读指示器显示效果;
  • 优化夜间模式显示效果,看起来更协调;

阅读指示器

为减少视觉干扰,调整为:

  • 当开启自动滚屏时禁用阅读指示器;
  • 当页面停止滚动时不显示阅读指示器;

2019/05/08

  • 文章新增引用类短代码;
  • 文章新增字体大小设置(前端);

效果

获取摘要.png

用法

[post url="引用链接" jpg="插图"]

注意

支持站内、站外链接,但需确保链接在服务器端(与客户端无关)是可以访问的,不然会报错。

2019/05/15

  • 更换语法高亮插件;

语法高亮

原集成 HighLight 高亮插件,使用中发现有相当一部分语法无法识别,故替换为支持高亮更多的 Prism 高亮插件,并改为配置项,支持配置开关、行号显示、显示风格等,若不想用 Prism 高亮关闭开关即可,不会影响其他高亮插件使用。

高亮效果对比可参照下图:

语法高亮.png

2019/05/16

  • 修复部分外部引用资源失效问题;
  • 修复首页、归档页摘要直接显示短代码问题;
  • 评论图片也支持懒加载和图库了,整体更协调了有木有;

BOOTCDN 凉了,新浪图床凉了,免费的果然都不长久吗?

2019/05/20

  • 修复开启隐私提示 console 报错问题;
  • 修复 Pjax 加载进度条显示错误问题;
  • 修复部分页面被底部覆盖的问题;
  • 新增小广播功能,配置项;

根据内测反馈,增加小广播功能,支持全站或特定页面开启或关闭,开启后在指定页面页头滚动展示,效果:

消息广播.png

2019/05/21

  • 优化多域名 CDN;
  • 优化多域名小广播;

多域名 CDN

考虑到会有针对不同区域使用多域名的情况,对图片和表情 CDN 做了优化,可以全部都启用 CDN,也可以只对源站启用 CDN,配置项(高级选项)。

多域名小广播

如果使用多域名且启用小广播,可以自动添加多域名广播消息,配置项(高级选项)。

2019/05/22

  • 优化懒加载功能;
  • 优化引用类短代码;
  • 优化使用 CloudFlare CDN 时的显示效果;
  • 修复子域名被识别为内链的错误;

懒加载

发现在新版 Chome 环境下(版本 74 以前没有这问题),启用懒加载后会对图片重复加载,猜测是因为新版本集成了懒加载功能引起的,现已针对 Chrome 浏览器进行了懒加载实现方法调整,已解决重复加载问题。

同时对关闭懒加载情况下,对接新版 Chrome 浏览器自带懒加载功能也做了一些适配调整。

引用类短代码

互联网有一项著名的 8 秒原则。用户在访问 Web 网页时,如果时间超过 8 秒就会感到不耐烦,如果加载需要太长时间,他们就会放弃访问。

引用类短代码对页面打开速度有很大的影响,目前已调整为 2s 超时,即服务器有 2s 时间去获取引用页面信息,超过 2s 就返回让页面继续加载,一般来讲服务器的性能都会比客户端好,如果 2s 时间服务器都获取不到引用页,那用户估计对这页面的兴趣也不会太大?

2019/05/23

  • 优化夜间模式显示;
  • 引用、侧栏支持内链 Pjax 跳转了;

2019/05/25

  • 支持添加自定义 js、css;
  • js 、css 新增支持 CDN;
  • 小广播支持显示访问节点识别;

2019/05/28

  • 调整文章页推广逻辑,减少被动屏蔽概率;

2019/05/30

  • 优化小广播滚动;

小广播滚动

实际使用中,一般会在想要看广播具体内容时将鼠标移上去,现已调整支持鼠标悬停时暂停滚动,移开继续滚动了,方便查看。

2019/05/31

  • 修复夜间模式部分区域显示错误问题;

今日发版,版本号:7.1.3,内测用户请联系博主获取。

2019/06/01

  • 新增外链安全检查,配置项;

安全检测

针对外链,新增模板页,集成谷歌安全浏览(Google Safe Browsing)服务,在跳转之前自动进行安全检查,国内主机也可以正常使用该服务

外链安全检查.png

使用方法:

新增独立页面,slug 设为 goto,模板页选择 外链检测,标题可以自己设,比如“正在跳转......”、“安全检查中......” 等等,然后将 主题设置 - 外链处理 设为 /goto.html? 即可。

2019/06/02

  • 新增外链加密保护,配置项;

外链加密

针对外链部分,新增加密保护,配合谷歌安全浏览服务使用,访客无法直接获得外链地址,提高安全性,也提高链接隐秘性。注意,若启用外链加密,必须同时启用谷歌安全浏览服务,否则外链将无法访问(未解密)。

2019/06/03

  • 优化安全检查显示;

增加了动画效果和倒计时,方便了解检查进度。

2019/06/04

  • 修复评论后无法显示最新评论问题;
  • 调整版权保护逻辑,对管理员禁用;
  • 修改版本号命名模式,方便识别;
  • 修复开启安全检测友链跳转失败问题;

2019/06/14

  • 调整瀑布流显示,更美观协调;

瀑布流显示

① 首页侧栏显示:自动加载下一页时,侧栏自动锁定位置,不会直接滚没了那么空旷;
② 加载动画和提示:修复了同时开启 Pjax 情况下,出现多个加载动画和提示的问题;

2019/06/17

  • 最新评论支持配置是否显示博主评论;
  • 修复评论链接外链保护不生效问题;
  • 修复夜间模式下自定义主题样式部分失效问题;

博主评论

场景建议:新站建立没什么评论时,可以显示博主评论,扩充条数,有一定评论后就根据需要可以关闭了。

2019/06/19

  • 新增支持评论者网址显示控制功能;

2019/06/20

  • 加了一个有趣的短代码;

默认不显示,鼠标滑过显示。

2019/06/22

  • 修复部分情况下头图变形问题;

2019/06/24

  • 新增标记文字快速定位功能;

文字定位

emm...就是你可以选定指定文字,然后通过专属链接访问,可以直接定位到你选定的文字,可以较好地实现标记功能,提高效率。

用法说明

1、对文章页和独立页(post、page)有效;
2、选定要标记的文字,地址栏 URL 会自动更新,分享此专属 URL 或者直接添加书签即可;
3、由于实现方式限制,只在相同分辨率下能自动定位(所以更多是方便访客添加书签 Orz...)

2019/06/26

  • 修复一些标签错误问题;
  • 修复代码自动编号在 IE 下失效问题;
  • 修复部分情况下图库功能导致格式错乱问题;

图库问题

问题产生原因是在使用 Markdown 写文章时,图片与文字紧凑在一起,导致 Typecho 本身在解析时就解析成一个 tag,所以在实现图库功能时会把文字一起处理,造成最终效果文字会跟图片一起居中,现已针对这种情况进行特别处理,测试正常。

题外话

在使用 Markdown 写文章时,建议段与段、不同类型的元素之间,都留一个空行,这样可以保证 Typecho 在解析时可以正确分段。参考本站写法:

Markdown 写文章

2019/06/28

  • 标记文字定位优化;

现在不同分辨率也支持了。

2019/06/30

  • 底部说明在小屏下的显示优化;

今日发版,版本号:7.6.30,内测用户请联系博主获取。



精选评论

  1. 欧文斯
    欧文斯 回复

    Windows 10Chrome 70.0.3538.102来自 福建 的大神

    666 icon_wink.gif

  2. 你懂的
    你懂的 回复

    Windows 10Chrome 72.0.3626.121来自 香港 的大神

    请问最新版在哪里下载使用??

    1. 欧文斯
      欧文斯 回复

      Windows 10Chrome 72.0.3626.119来自 福建 的大神

      本周会有更新,关注主题说明页

  3. 木对
    木对 回复

    Windows 10Chrome 78.0.3904.87来自 广东 的大神

    不错的。主题功能挺多。就是外观布局上不能更多的个性化。 icon_mrgreen.gif

    1. 欧文斯
      欧文斯 回复

      Windows 10Chrome 78.0.3904.87来自 福建 的大神

      大框架是不好个性化,显示效果、功能上是可以的 icon_razz.gif

  4. 王生
    王生 回复

    Windows 10Chrome 86.0.4240.198来自 美国 的大神

    改的不错,持续保持更新。
    —— 来自VIP用户

    1. 欧文斯
      欧文斯 回复

      Windows 10Chrome 91.0.4472.124来自 福建 的大神

      icon_smile.gif