| 简介 | 一个 Discourse 插件,将书签转换为附加在帖子和其他可书签内容上的私人个人笔记 | |
| 仓库链接 | https://github.com/merefield/discourse-bookmark-notes | |
| 安装指南 | 如何在 Discourse 中安装插件 | |
| 赞助支持 | 请考虑成为我开源工作的长期赞助者,赞助金额请根据您或您组织的资源和需求来决定,以确保本插件获得应有的维护,并能在未来继续为您的网站提供服务。 |
喜欢这个插件吗?请在 GitHub 上给它点个
吧!![]()
功能特性
Discourse Bookmark Notes 扩展了现有的书签体验,而不是引入一个独立的笔记系统:
- 使用书签现有的名称作为笔记标题。
- 添加使用 Discourse 的 Markdown 编辑器编写的私人个人笔记正文,包括其格式化工具栏和渲染预览。
- 当当前用户保存了非空笔记时,在帖子下方显示一个按钮,方便重新打开书签模态窗口。
- 笔记对拥有每个书签的用户保持私密。不同用户可以书签同一个帖子,并保持完全独立的笔记。
- 保留书签提醒、自动删除偏好设置、书签控件以及书签活动列表。
- 支持在不删除书签的情况下创建、更新和移除笔记。
设置
该插件提供两个设置,默认均处于启用状态:
discourse_bookmark_notes_enabled启用或禁用插件。discourse_bookmark_notes_post_button_enabled控制显示在带有非空笔记的帖子下方的笔记按钮。
隐私与存储
笔记正文存储在插件拥有的 BookmarkNote 记录中,与核心书签具有一对一的关系。删除书签也会删除其个人笔记。
笔记通过所有者授权的端点加载和保存。主题页面仅向已登录的书签所有者公开书签笔记数据;一个用户的笔记永远不会添加到另一个用户的帖子或书签负载中。
Pro 扩展
Discourse Bookmark Notes Pro 是一个可选扩展,面向 GitHub 赞助者提供,以感谢他们对持续开发的支持。每月 $7 档的个人赞助者将获得访问权限和私有仓库安装说明。
Pro 扩展增加了可独立配置的功能:
- 在已书签的帖子下方显示一个私有的、可折叠的面板,展示完整的渲染笔记。
- 在当前用户的书签活动页面上的条目后附加个人笔记。
- 扩展书签搜索,在使用
in:bookmarks时包括当前用户的书签标题和个人笔记正文。 - 在主题列表上添加可排序的 笔记 列,指示当前用户是否在主题或其任何帖子上有笔记。
