Typecho应用商店

2014-11-28 21:22

发布V1.1.0版本,覆盖Typecho v0.8-v1.0版本。

2014-05-03 16:38

上周才用的Typecho搭建自己的博客,却发现找插件很困难~~~

Typecho应用商店

实现原理

目前 Typecho 的插件集中在下面的两个仓库

我使用go写了个服务,每一个小时去更新这2个仓库的数据,并解析插件文件的Meta信息入库打包。

使用方法

很简单,下载配套的的AppStore插件即可使用:

如何开发插件

  • 遵守Typecho开发规范
    • 插件入口文件是Plugin.php,注意: 大写首字母
    • 设置插件信息,目前采用的标签:
      • @package
      • @author
      • @link
      • @version
      • @dependence
  • 上传到Github
    • 使用git subtree将插件更新到typecho/plugins或者typecho-fans-plugins上
    • 注意插件版本控制,如果你改了代码,但版本号不变,那么视为没有更新。

这样你的插件就可以出现在了AppStore中了,当然这不是时时显示的呢。

如果以上两个项目的维护者可以让我设置个钩子最好了,那么我就不需要设置cronjob也会实时同步插件了。

欢迎一起完善该项目!

本文使用「CC BY 4.0」创作共享协议,只要在使用时署名,您可以对本文进行转载、节选、混编、二次创作,并允许商业性使用。
本文为作者原创,如果您认为本文对您有帮助,欢迎打赏作者