| 요약 | 북마크를 게시물 및 기타 북마크 가능한 콘텐츠에 첨부되는 개인용 비공개 노트로 변환하는 Discourse 플러그인 | |
| 저장소 링크 | https://github.com/merefield/discourse-bookmark-notes | |
| 설치 가이드 | Discourse에서 플러그인 설치하는 방법 | |
| 후원 | 이 플러그인이 마땅히 받아야 할 유지보수를 받고 향후에도 사용자의 사이트에서 정상적으로 작동할 수 있도록, 본인 또는 조직의 자원과 필요에 맞는 수준으로 오픈소스 작업의 정기 후원자가 되어 주십시오. |
이 플러그인을 즐기고 계신가요? GitHub에서
를 눌러 주세요! ![]()
기능
Discourse Bookmark Notes는 별도의 노트 시스템을 도입하는 대신 기존 북마크 경험을 확장합니다:
- 북마크의 기존 이름을 노트 제목으로 사용합니다.
- Discourse의 마크다운 에디터를 사용하여 개인용 노트 본문을 추가하며, 포맷팅 도구모음과 렌더링된 미리보기를 포함합니다.
- 현재 사용자가 비어 있지 않은 노트를 저장한 경우 게시물 아래에 버튼을 표시하여 북마크 모달을 쉽게 다시 열 수 있게 합니다.
- 노트는 각 북마크의 소유자인 사용자에게만 비공개로 유지됩니다. 다른 사용자는 동일한 게시물을 북마크하고 완전히 독립적인 노트를 유지할 수 있습니다.
- 북마크 알림, 자동 삭제 설정, 북마크 제어 및 북마크 활동 목록을 유지합니다.
- 북마크를 삭제하지 않고도 노트를 생성, 업데이트 및 삭제할 수 있습니다.
설정
이 플러그인은 기본적으로 활성화된 두 가지 설정을 제공합니다:
discourse_bookmark_notes_enabled는 플러그인을 활성화하거나 비활성화합니다.discourse_bookmark_notes_post_button_enabled는 비어 있지 않은 노트가 있는 게시물 아래에 표시되는 노트 버튼을 제어합니다.
개인정보 보호 및 저장
노트 본문은 핵심 북마크와 1:1 관계를 가진 플러그인 소유의 BookmarkNote 레코드에 저장됩니다. 북마크를 삭제하면 해당 개인 노트도 함께 삭제됩니다.
노트는 소유자 인증을 거친 엔드포인트를 통해 로드되고 저장됩니다. 토픽 페이지는 북마크 노트 데이터를 로그인한 북마크 소유자에게만 노출하며, 한 사용자의 노트는 다른 사용자의 게시물이나 북마크 페이로드에 절대 추가되지 않습니다.
Pro 확장
Discourse Bookmark Notes Pro는 지속적인 개발을 지원해 준 것에 대한 감사의 뜻으로 GitHub 후원자에게 제공되는 선택적 확장 기능입니다. 월 $7 티어의 개인 후원자는 액세스 권한과 비공개 저장소 설치 지침을 받게 됩니다.
Pro 확장 기능은 독립적으로 구성할 수 있는 기능을 추가합니다:
- 북마크된 게시물 아래에 렌더링된 전체 노트를 표시하는 비공개, 접이식 패널.
- 현재 사용자의 북마크 활동 페이지 항목에 추가되는 개인 노트.
in:bookmarks를 사용할 때 현재 사용자의 북마크 제목과 개인 노트 본문을 포함하도록 확장된 북마크 검색.- 현재 사용자가 해당 토픽이나 그 게시물 중 하나에 노트를 가지고 있는지 표시하는 토픽 목록의 정렬 가능한 Notes 열.

