ZeVideo是一款专注于视频主题的更新。我们进行了代码结构的全面重构。现在,全站pjax实现了无刷新加载,支持根据系统自动进入深色模式,或手动切换。此外,我们增加了播放历史记录功能,首页布局可以自定义,主题设置支持修改logo、添加统计代码以及广告位广告等。在生态方面,我们还增加了采集插件,可以对接大部分资源站的json接口。
针对typecho的改动,我们进行了以下优化:
1. 我们让文章根据最后编辑时间进行排序。在Typecho的var/Widget路径下编辑Archive.php文件,在764行左右找到如下代码:
$select->order('table.contents.created', Db::SORT_DESC)->page($this->currentPage, $this->parameter->pageSize);
将其改为:
$select->order('table.contents.modified', Db::SORT_DESC)->page($this->currentPage, $this->parameter->pageSize);
2. 我们修改了数据库结构。由于我们使用自定义字段存储每集动漫的视频地址,对于像柯南这种上千集的动漫,字段在数据库表格中存储不下。因此,我们将数据库fields表中str_value的类型由text改为mediumtext。