1
0
mirror of https://github.com/suk-ws/ph-Bookshelf.git synced 2025-01-19 07:22:26 +08:00
Commit Graph

4 Commits

Author SHA1 Message Date
6568161485
修复了一些链接的错误指向,添加 php 环境说明
- 修复了正文顶端的隐藏标题错误链接到站点根的问题(删除了链接)
- 修复了站点标题不能链接到站点根的问题
- 删除了 Collections 和 Chapter 的 href 标签
- 修复了 Book,Page,Segment 当激活状态的时候会错误链接到站点根的问题
  - Segment 错误是当其父 Page 激活时
  - 现在 Book 和 Page 在激活状态不会有 href 标签(即没有链接功能了)
- 在 README 中添加了需要 php-xml 插件的声明
2021-04-30 12:41:13 +08:00
7192f09c9a
完成了正文生成(基于 Parsedown)
- 添加了 Parsedown Markdown 解析器
- 实现了正文生成
  - 同时实现了主标题和页头标题(显示当前book名)
  - 将大标题前面的链接符号删除
  - 同时 Page 添加了 getMarkdownContent
2021-04-26 23:08:55 +08:00
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