Typecho 评论导出至 Valine 插件

前几天我为了降低成本把博客迁移到了 Hugo,具体可见《博客迁移至 Hugo》。文章我基于前人的脚本自制了 Export2Hugo 插件进行导出,但是发现评论居然没有相关的同学折腾过。大部分都是使用了 ByeTypTypExport 插件将数据导出成 WordPress ,然后再通过 Disqus 桥接到 Valine,非常的麻烦。

Valine 使用的 LeanCloud 存储服务是支持文件导入的,于是我写了个 Node.js 脚本将 Typecho 数据导出成了支持导入的文件格式完成了导入。基于该脚本的逻辑我将其转成了 Typecho 插件 Export2Valine 方便大家迁移。

阅读全文

Typecho 迁移至 Hugo 插件

前几天我为了降低成本把博客迁移到了 Hugo,具体可见《博客迁移至 Hugo》。在迁移的过程中找到了 @eallion 的这篇文章《Typecho 迁移到 Hugo》 ,里面使用一个 PHP 脚本将数据导出成 Markdown 文件存储到本地。当时使用了下发现有这么一些不足的地方:

  1. 因为不是插件,所以需要人工编辑配置数据库信息
  2. 脚本会把所有的 Markdown 文件生成在 Typecho 根目录下
  3. 会导出一些附件信息等额外的文件

阅读全文

Typecho在线升级插件 - Update 0.0.2

是不是已经厌烦了Typecho每次升级还得开FTP覆盖文件了呢?好消息来了!为了解决这无比蛋疼的问题,Update插件正式上线了!没有复杂的配置没有复杂的选项,只要开启插件就行了!只要开启插件就行了!(等下,一股浓浓的电视购物风是什么情况Σ(っ °Д °;)っ)
当程序检测到新版的时候会在控制台首页增加一个链接,点击更新就可以了!一击解决Typecho多年蛋疼问题!

阅读全文

XiaMiPlayer插件 for typecho 0.9(更新至3.1.2)

曾经大家以为Typecho还会蓬勃发展的时候,它停下了脚步;现在大家以为Typecho必然行之将死的时候,它居然更新了!是的,在半个月前,历时几年后Typecho终于发布了新版。虽然只是小小的0.1,但是这是一个契机,之后Typecho开始了疯狂的更新,Github上也开始活跃了起来。不管怎么说,这是一件值得令人高兴的事情。

新版最重要的一个功能就是把Markdown编辑器给加上去了,而且样式上都有比较大的变化,所以我的XiaMiPlayer插件对于新版也出现了一点问题。在前几个版本Typecho终于恢复了文章/页面编辑页面上的插件接口之后,我就立马做了一下优化。目前这个版本应该能比较完美的支持Typecho 0.9了。

目前的版本号是3.0.1,算是Alpha版吧。如果大家有什么意见建议的话请留言。以后的打算是这样的,基数版本号(3.x)对应新版,偶数版本号(2.x)对应老版本,想要下载老版本的可以在这里下载:XiaMiPlayer插件 for typecho 0.8

阅读全文