非官方版插件仓库TeStore更新至1.1.5 - 欢迎大家来GitHub添加信息

插件开发及发布

版主: woniou

非官方版插件仓库TeStore更新至1.1.5 - 欢迎大家来GitHub添加信息

帖子zyzzc » 2018年 8月 11日 23:05

原作是老zhu几年前写的应该是Typecho首个插件商店扩展,遗憾的是与后来几款同类插件一样都终结于作者不再维护专用的服务器。
我在整理GitHub上的粉丝作品目录Typecho-Fans时想到如果改造下它,直接读取其中的表格文档与zip包链接或许就能实现所谓的“免服务端”了。
当然这些文件要大家一起手动更新,不过有GitHub的稳定存储和协作提交机制应该是个水到渠成的事。 :roll:

于是最初我在原版基础上做了如下几项修改:
  • 用PHP DOM解析表格并缓存列表数据;
  • 智能判断zip打包层级安装到准确目录;
  • 异步加载列表附加图标和升级提醒等。
1.1.5版又优化代码重点改善了读取速度问题:
  • 可选用jsDelivr/GitCDN镜像代理加速;
  • 按钮样式提交反馈机制同步系统风格;
  • 列表页支持标签切换可按作者名筛选;
  • 修复安装读取bug/多用户安全问题等。
具体可查看我在博文里的详细更新记录:https://www.yzmb.me/archives/net/testore-for-typecho

图片

所有数据都读取自2个Markdown格式写的文档表格:
README.md:原“社区维护版”列表,因为Typecho-Fans里的插件可以公共修改,如果作者不希望别人乱动你的代码可以不放到这里,而是在下面一个文档内添加信息即可:
TESTORE.md:这是给TeStore专用的外部插件读取表,只需按格式添加一行插件信息(名称/简介/版本号),确保zip包地址可以被下载到,就能在TeStore里一键在线安装了!

图片

其他规则和注意事项仔细阅读这两个文档即可。理论上新版TeStore是不会再过期的,只要大家一起监督确保表格信息准确就OK! :mrgreen:

下载地址:https://www.yzmb.me/download/2253

图片

PS:
zip包上传到Typecho-Fans的ZIP_CDN目录中即可让TeStore优先下载由jsDelivr等CDN服务生成的全球加速地址,一键安装更快捷;
已知部分云引擎主机(阿里/百度等)会限制ssl端口抓取https地址导致无法加载列表及下载,一般虚机或VPS配置无误均可正常使用。
最后由 zyzzc 编辑于 2020年 6月 14日 13:43,总共编辑了 10 次
头像
zyzzc
 
帖子: 648
注册: 2009年 9月 25日 20:11

Re: 插件仓库插件TeStore(复活版)更新至1.1.1

帖子EzrealC » 2018年 8月 11日 23:22

博客上的下载链接挂了
EzrealC
 
帖子: 2
注册: 2018年 8月 11日 23:20

Re: 插件仓库插件TeStore(复活版)更新至1.1.1

帖子zyzzc » 2018年 8月 12日 09:17

EzrealC 写道:博客上的下载链接挂了

已经更正
最后由 zyzzc 编辑于 2018年 8月 16日 22:30,总共编辑了 1 次
头像
zyzzc
 
帖子: 648
注册: 2009年 9月 25日 20:11

Re: 插件仓库TeStore复活更新至1.1.1 (欢迎各位作者来github添加信息!)

帖子zyzzc » 2018年 8月 13日 10:05

刚根据http页面抓取修正了插件链接显示,版本号没改,使用云主机的童鞋可以重新下载下
最后由 zyzzc 编辑于 2018年 8月 16日 22:40,总共编辑了 1 次
头像
zyzzc
 
帖子: 648
注册: 2009年 9月 25日 20:11

Re: 插件仓库TeStore复活更新至1.1.1 (欢迎各位作者来github添加信息!)

帖子ClayMore » 2018年 8月 13日 11:49

支持下 PM70置顶
头像
ClayMore
 
帖子: 2274
注册: 2007年 11月 29日 02:55
地址: Sleeping Forest

Re: 插件仓库TeStore复活更新至1.1.1 (欢迎各位作者来github添加信息!)

帖子zyzzc » 2018年 8月 17日 12:52

ClayMore 写道:支持下 PM70置顶

感谢Clay和70! :D 帖子内容也更新了下。
另外还有列表中文乱码问题的童鞋可以报下,我看情况下个版本修正。
头像
zyzzc
 
帖子: 648
注册: 2009年 9月 25日 20:11

Re: 非官方应用仓库插件TeStore稳定版:欢迎大家来Github添加信息!

帖子zyzzc » 2018年 8月 20日 20:01

昨天添加Willin大师作品因为没作者链接列表就报错了。。感谢journey.ad的紧急修复!我顺便把其他兼容性改动合并成了1.1.2版本更新,请小伙伴们下载使用新版 :)
头像
zyzzc
 
帖子: 648
注册: 2009年 9月 25日 20:11

Re: 非官方应用仓库插件TeStore稳定版:欢迎大家来Github添加信息!

帖子孙 华 » 2018年 8月 23日 10:51

是不是70看到之后就放弃官方市场了!太赞了!!
头像
孙 华
 
帖子: 79
注册: 2013年 12月 5日 12:08

Re: 非官方应用仓库插件TeStore稳定版:欢迎大家来Github添加信息!

帖子zyzzc » 2018年 8月 23日 21:55

孙 华 写道:是不是70看到之后就放弃官方市场了!太赞了!!

那倒不至于哈 = = 原作底子好,官方要想弄肯定牛逼得多
头像
zyzzc
 
帖子: 648
注册: 2009年 9月 25日 20:11

Re: 非官方应用仓库插件TeStore稳定版:欢迎大家来Github添加信息!

帖子wwwdsd » 2018年 8月 31日 23:30

很棒的, 支持
wwwdsd
 
帖子: 261
注册: 2009年 6月 13日 23:06

下一页

回到 插件及扩展

在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客