喜欢读书,没事也想给看过的书写点书评啥的。打算依据Typecho的插件模板,开发个小插件。
预期实现效果
Admin端(Typecho后台):呈现一个表单,包括
- 一个列表,逐条展示添加的书籍,字段包括标题、作者、出版社(可选)、ISBN、封面(可选,先不实现);状态(正读/读完/自定义);标签(自定义,用于链接到以这个(些)标签发布的文章
youdomain.com/tag/<tag-attached-to-the-book>)。 - 添加、删除、修改选项。
自定义《》之类的细节功能(欢迎补充)。
后端:
- 一个数据存储模型,储存用户端的信息。初步考虑用JSON,一个文件搞定,不涉及变动Typecho数据库。
- (未敲定) 一个渲染逻辑,用于在Typecho后台新建空白页面键入特定标签时,将存储的书籍数据渲染成HTML植入页面文件。(交互逻辑就像新的WordPress的编辑器) 问题在于如何实现特定标签的触发。
前端(网页):
- 第一步计划:实现与Admin端相同的列表效果,书名为链接,单击跳转至相关标签聚合页面。
- 后续再做美化。
26.08.15