要说这一个月大概在干啥,可能是在不停地写各种 Typecho 插件还有爆改 W 主题。
插件
现在完成了一个短代码实现的 简单得不能再简单富文本系统,一个 自定义Header与Footer 插件,一个 KaTeX解析 插件,一个适用 Typecho,爆改自 fghrsh 的 Waifu-tips 系统的 Live2D 插件,还有一个跑在后台的 简易SMTP 插件,暂时用于邮箱接收评论信息。
有些插件在我的 Github 上有在更新,但是这些插件基本上都是对标我自己使用的,当然也是我感觉怎么方便怎么来,如果有人也想试着用用的话也不是不行,遇到什么困难可以直接告诉我,改改就是了。
说起为啥要自己写,主要是我能找到的这些插件有些真的是有点年代久远 (虽然 Typecho 也是万年没更新就是了),其次虽然没有发布稳定版本,但是 Typecho 的开发版本还是在不停更新的,所以我索性用开发版本,虽然不怎么稳定,但是这么久用下来似乎也没啥事。(然后那些古董插件就有不少出问题了)
自己写插件也算是可以复习一下 PHP 怎么用了,还有就是替换掉那些动不了的古董插件。
主题
其实修改更多的是主题,如果你用过 W 的话,你会发现我的魔改版 WR 和 W 几乎天差地别了。
先是把 W.js 用 JQuery 重写了,方便看,也算比较好操作。
然后把一些原来链接到 W 自有库的 js 换成了 jsDelivr 官方库,保证最新版本。(坏习惯?我反正喜欢把一切系统保持在最新版本,即使会带来很大的升级工作量)
然后是爆改 CSS。
还把一些主题的 BUG 给修了。
利用自定义字段实现统计功能,还新加了一些页面。
把 more 标签摘要从文章详细页中移除了。
在主题里集成了 HTML 压缩系统以及 Pjax。
把很多用不到的东西给去掉了。
还有就是加入了哀悼日系统。
现在 WR 只能看见很少一点点和 W 相似的点了,我甚至都不知道该不该继续写其派生自 W(
将来
可能在主题里集成一个静态缓存系统?(感觉其实一次访问耗费不了多少 SQL 查询时间)
把多媒体插件先给写了吧(
可能给博客增加一些好玩的功能?
最后
一开始的更新肯定非常多,之后也会趋于稳定,所以不知道下次 Log 是什么时候了。