|
6a5b4937c9
|
完成了请求链接解析和当前 book 的目录生成
- 基础的请求链接解析实现
- 当前链接解析将第一个参数(首目录)视为 bookId,剩余视为 pageId
- 即不支持 bookId中包含“/”
- 同时实现了 books 的 active 判定
- 实现了通过 ID 进行查询容器中的 Book 或者 Page 的功能
- 实现了通过 Book对象 获取对应的 BookContented 对象
- 实现了 BookContented 的目录表生成
- 同时也有 active 判定
|
2021-04-26 22:02:22 +08:00 |
|
|
9bb1dd1a75
|
完成前端页面模板,实现侧边栏的 Links 和 Books 生成
- 前端页面的大致样式完成
- 以 Gitbook 默认样式为基础
- 删除了插件内容
- 搜索栏被改为了站点标题
- 版权(?)声明将 Gitbook 声明为前端,添加 ph-Bookshelf 的声明
- 为 Gitbook 损坏的 js 功能做出补丁
- 侧边栏在 600px 以上高度下自动打开
- 侧边栏伸缩按钮功能
- *暂时还没有主题功能的实现
- 实现了侧边栏的 简单的 Links 和 Books 生成
- 只能够进行基础的列表显示
|
2021-04-26 00:10:50 +08:00 |
|
|
9d86fd5e53
|
修复了Collection和Chapter在其特殊父类中的null值调用的问题
|
2021-04-22 22:47:43 +08:00 |
|
|
0d34dfb04e
|
使子元素维护其父元素的引用,修复资源文件位置书写的错误
|
2021-03-23 01:57:53 +08:00 |
|
|
fa218dc2b0
|
添加了站点和当前页面数据管理的静态对象,添加了基础的(真·)页头页脚(HTML限定款)模板
|
2021-03-23 00:51:45 +08:00 |
|
|
dfa9e3f8a9
|
补充Page和Segment标签get方法,修改根标签为"%root",添加 ph-Bookshelf 元数据声明文件
|
2021-03-23 00:37:21 +08:00 |
|
|
5d25c10933
|
现在XML对象解析出现的缺少内容或多出子标签异常会被检验且抛出
|
2021-03-20 23:52:33 +08:00 |
|
|
74784f83a3
|
修复 BookCollection 和 LinkCollection 缺失 name 的bug
|
2021-03-20 22:39:24 +08:00 |
|
|
a401c4cc55
|
构建了XML格式的书架和书籍元数据对象及其解析,添加git eol=LF 限制
- 总共添加的对象:
- Bookshelf
- LinkCollection
- Link
- BookCollection
- Book
- BookContented
- Chapter
- Page
- Segment
|
2021-03-20 22:18:15 +08:00 |
|
|
658f76fdc0
|
上传 Gitbook 本体和两个插件的资源
- Gitbook 核心 3.2.3
- 原装自带有插件:
- `highlight`
- `search`
- `lunr`
- `sharing`
- `fontsettings`
- `theme-default`
- 插件 `expandable-chapters`
- 插件 `anchor-navigation-ex`
|
2021-02-23 17:01:02 +08:00 |
|
|
4246f3daf9
|
初始化储存库
|
2021-02-23 16:50:31 +08:00 |
|