博客主页 😭
新GitHub表格解析typecho版插件仓库-TeStore v1.1.5
新GitHub表格解析typecho版插件仓库-TeStore v1.1.5

Author:

绒毛球

©

Wordage:

共计 1198 字

needs:

约 2 分钟

Popular:

151 ℃

Created:

:本文最后更新于2023年02月07日,已经过了226天没有更新,若内容或图片失效,请留言反馈
目 录

前言

以免服务端思路复活这款插件,通过读取GitHub上的专用表格实现插件仓库的搜索、下载和安装删除等功能。

TeStore商店.webp

更新记录

v1.1.5(20-6-14):

  • 修正直接读取GitHub源无法正确解析列表的bug,作者信息全取html代码以兼容各种文档写法;
  • 获取本地插件meta信息时过滤html标签增强准确性,列表页搜索功能现已支持按作者名称筛选。

v1.1.4(20-6-10):

  • 列表页面顶部增加点击标签,已安装插件可分页显示,列表附注图标更新为更清晰的SVG格式;
  • 操作按钮样式和反馈提示效果沿用系统风格,提交方式由ajax改为同步post,移除原sticky效果;
  • 安装过程增加目录检测和升级清理,移除pclzip使用PHP原生解压缩方法,data改为常规目录等。

v1.1.3(20-6-7):

  • 修正冗余代码增强可读性,修复非管理员用户可查看列表bug,修复同名插件只安装第一个bug;
  • 支持jsDelivr/GitCDN镜像替换raw文件地址加速,表格或zip包链接为raw文件地址时自动加速;
  • API检测ZIP_CDN目录,同步按期限缓存,镜像开启时优先下载ZIP_CDN内的raw文件加速地址。

v1.1.2(18-8-20):

  • 新增curl下载方式(支持pem证书识别),修正http源的主页链接问题,改善DOM编码的兼容性表现。

v1.1.1(18-8-7):

  • 修正PHP7兼容、DOM编码和多作者链接解析问题,优化父文件夹识别、ajax报错及缺省筛选效果。

v1.1.0(18-8-5):

  • 使用PHP DOM解析Github社区目录下的md表格做默认源,更新缓存功能逻辑,减少读写操作;
  • 安装实现文件递归扫描和智能文件夹路径判断,更换zip库,优化ajax交互效果,增加action校验;
  • 列表加载异步化,字母排序已安装自动提前,支持分页和按简介筛选,支持图标及版本升级提醒。

v1.0.0(14-11-13):

  • 正则匹配读取新浪云服务端页面,ajax方式实现下载、安装及卸载功能,列表支持缓存和名称筛选。

获取地址

此处内容,需回复之后可见

作者:
绒毛球
文章:
绒毛球・笔记本
地址:
https://www.rongmaoqiu.com/Tool/241.html
更新:
2023 年 02 月 07 日 19 时
声明:
本文由博主原创,依据 CC BY-NC-SA 4.0 许可协议授权,转载请注明出处
文章二维码
新GitHub表格解析typecho版插件仓库-TeStore v1.1.5
 博主关闭了所有页面的评论
博客主页 绒毛球・笔记本 绒毛球・笔记本-专注于分享的个人博客 51统计 百度统计
萌ICP备20239898号 京ICP备14042203号 本站由又拍云提供CDN加速/云存储服务 本站已运行 242 天 2 小时 8 分 自豪地使用 Typecho 建站,并搭配 MyDiary 主题 Copyright © 2023 ~ 2023. 绒毛球・笔记本 All rights reserved.
打赏图
打赏博主
欢迎
搜 索
足 迹
分 类
  • 网游单机
  • 主题模板
  • 插件工具
  • 网络技术
  • 精美图集
  • 知识星球