网站日常功能优化和问题修复[20191201]

以后学院君网站日常功能优化和问题修复每隔一段时间汇总下,方便大家周知,快则一周,慢则一月,具体根据更新功能数量来定,非常小的就不提了,编号的话按照年+月+子编号来定,比如今天的“20191201”代表2019年12月子编号为01的更新汇总,如果12月后续还有更新,则按照02、03递增,依次类推,一般子编号不会超过 04。

本次更新包含了之前一个月左右时间的功能更新明细,以后不会跨这么久,按照时间先后顺序,比较大的功能优化罗列如下:

1、恢复上一篇、下一篇文章导航链接

该导航链接位于文章详情底部,分享组件上面:

上一篇、下一篇文章导航链接

2、标签页面恢复

点击文章详情页左上角的标签,会跳转到对应的标签页,和老版网站保持一致:

标签页面

3、包含目录索引的图书默认显示索引页面

比如访问 https://xueyuanjun.com/books/laravel-docs-6,直接渲染目录索引页内容:

图书默认显示索引页面

这一方面是为了保持和老版网站的兼容,另一方面是为了方便用户更直观了解图书细节和快速导航。

4、首页布局重构

具体访问 https://xueyuanjun.com 即可一目了然,对之前 BookStack 默认的首页布局进行全新重构,更加符合国内阅读习惯,以及对最新内容的突出显示:

学院君首页布局重构

5、所有文章列表页展示缩略图

所有文章列表页默认展示缩略图,包括首页、图书页、章节页、标签页、搜索结果页等,以便让页面渲染更加美观:

文章列表页展示缩略图

6、评论删除功能修复

自上线以来就有删除评论功能无效的bug,目前该功能已支持:

评论删除功能修复

7、书架导航菜单下拉框支持

点击页面顶部“书架”导航菜单,现在支持下拉框选择,以便快速定位你想要查看的内容:

书架导航菜单下拉框支持

后续这个功能可以进一步优化,支持二级导航菜单,比如点击 Laravel 中文文档,可以弹出各个版本文档的列表,从而方便快速选择。

8、Laravel 中文文档逆序展示

这是个小优化,按照版本号逆序展示:

文档逆序展示

9、用户导航菜单新增我的收藏

登录后,可以点击右上角用户头像组件选择“我的收藏”,以便快速查看用户收藏内容:

用户导航菜单新增我的收藏

10、图书章节文章导航默认展开

无论是图书页,还是文章详情页图书导航组件,现在章节默认都是展开的,以便快速定位想要阅读的文章:

图书页面章节文章导航默认展开

图书组件章节文章导航默认展开

上一篇: 网站日常更新:图书列表点击图书调整为跳转到该图书的目录索引页

下一篇: 学院君网站昨天下午宕机不能访问及恢复复盘