在线下载主题到 typecho

插件开发及发布

版主: woniou

在线下载主题到 typecho

帖子qq466934322 » 2021年 9月 4日 13:55

背景

作者喜欢使用不同的主题,每隔几天就想去换主题,但是主题还要来回上传到服务器,太麻烦了,于是这款插件就诞生了。



快速使用
图片




本插件 github 地址 :https://github.com/cikiChe/addtheme

详细地址:https://blog.2pp.link/index.php/archives/166/


题外话

作者一直想为 typecho 开发一款插件,但是奈何作者比较懒。又不懂 typecho 的一些用法,所以本插件还是有不少瑕疵的,欢迎大家PR 和指出 。不管有没有 star, 作者心中的那团火是不会熄灭的。



end

欢迎 PR 或者 fork

最最后,卑微的作者在线求个 star
qq466934322
 
帖子: 6
注册: 2018年 10月 10日 16:45

Re: 在线下载主题到 typecho

帖子ClayMore » 2021年 9月 9日 14:56

適應github?
头像
ClayMore
 
帖子: 2432
注册: 2007年 11月 29日 02:55
地址: Sleeping Forest

Re: 在线下载主题到 typecho

帖子qq466934322 » 2021年 9月 9日 15:59

ClayMore 写道:適應github?


只要按照 typecho 默认的压缩格式就可以正常使用

另外借楼说明一下:图片有时不显示,可能是 github 限制了外网图片显示。直接去我的 github 上面看图片,
图片

层主刚刚提到一个好问题:适应github?
这让我想到了一个问题:使用这个主题的人可能不知道怎么使用这个主题,虽然图片里面表达的很清楚了,但是还是必要文字表述一下:

必要条件
只要你的主题文件符合以下要求就可以使用本插件:
1. 按照 typecho 官方要求的格式进行压缩
2. 目前仅支持 zip 压缩格式
3. 必须要是网络上的压缩包,不是本地的压缩包

插件原理:
参考了插件商店的解压逻辑和下载逻辑。谢谢插件商店
考虑到用户下载的主题都是从网络收集的压缩包,而不是说特定在一个主题商店下载的主题包,所以本插件的逻辑就是只需要获取到对应的 zip 压缩包,然后输入到后台输入框,输入完成后,稍等几分钟(视你的服务器网络决定等待时间长短),然后服务器后台会自动去你指定的下载地址去下载 zip 包,并自动解压到 theme 目录

-------------------------------
补充说明:
本插件已经在插件商店上线,需要的用户直接在插件商店下载安装使用。
插件名称: addtheme

欢迎 pr 和 改进
end 不是我不想编辑帖子,而是我一编辑就会进小黑屋,所以不编辑了,你们将就看吧
qq466934322
 
帖子: 6
注册: 2018年 10月 10日 16:45


回到 插件及扩展

在线用户

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