나중에 참고할 주제를 표시하는 방법을 찾고 있습니다

일반적인 운영 범위에서 약간 벗어난 독특한 필요성이 있어, 이 문제를 어떻게 접근하면 좋을지 조언을 구합니다.

현재 리스트서브(listserv) 방식의 주기적 다이제스트(Digest)를 Discourse로 전환하고 있습니다. 현재 다이제스트에는 링크와 SSO 기반으로 이루어지는 Discourse 커뮤니티 가입 초대문이 포함되어 있으며, 8주 동안 약 800명(전체의 절반 정도)이 가입을 완료했습니다.

일부 회원들은 다이제스트를 선호하며 전환을 꺼리고 있습니다. 이러한 사용자를 적어도 일정 기간 동안, 수동 프로세스를 통해서라도 계속 지원하기를 원합니다. 일주일에 1~2회 정도는 처리할 수 있습니다.

현재 제 아이디어는 주기적으로 단일 토픽을 선택하여 텍스트 프로세서(제가 작성할 예정)에 복사-붙여넣기한 뒤, 반복되는 텍스트(예: “Bookmark Share Flag Reply” 등)를 제거하고 현재 사용 중인 다이제스트 메일러로 발송하는 것입니다.

질문: 보낸 각 토픽을 다시 보내지 않도록 나를 위한 '표시’를 할 수 있는 방법이 있을까요? 플래그를 사용하는 것은 적절하지 않습니다. 토픽에 ‘다이제스트에 포함됨’ 배지를 부여하는 것을 고려해 보았지만, 배지는 사용자에게 부여되는 것이므로 불가능합니다.

생각나는 유일한 방법은 사용된 것을 북마크하는 것입니다. 북마크되지 않은 토픽을 검색할 수 있으면 좋겠지만, 현재는 ‘북마크됨’ 상태만 옵션으로 제공됩니다.

간과하고 있는 단순한 해결책이 있을까요?

반복되는 텍스트 콘텐츠 없이 토픽을 다운로드할 수 있는 방법도 있으면 좋겠지만, 그건 더 복잡해 보입니다…

이 경우 태그, 특히 직원 전용 태그를 사용하는 좋은 사례인 것 같습니다.

이렇게 하면 게시물이 "승격"될 때마다 태그를 추가하여 중복 작업을 방지할 수 있습니다.

태그를 사용해 보셨나요? 특정 태그를 스태프만 사용할 수 있도록 설정하는 옵션이 있으니, 이를 활용할 수 있습니다:

또한, 해당 태그의 URL로 이동하면 그 태그를 적용한 모든 토픽을 확인할 수 있습니다. 한 단계 더 나아가면, CSS를 사용해 해당 태그만 특별히 색상으로 표시하여 쉽게 눈에 띄게 할 수도 있습니다. 아래는 digested를 사용하려는 태그로 대체한 예시입니다:

.tag-box a[data-tag-name="digested"] {
    background: #ea1d1d;
    color: #fff;
}

예시:

수정: 이 글을 작성하는 동안 Rafael이 먼저 해결했습니다!

둘 다 감사합니다! 한 가지 문제가 있습니다: 주제에 태그를 추가하면 수정 타임스탬프가 갱신되어 해당 주제가 ‘최신’ 스택의 맨 위로 다시 올라오게 됩니다.

한 번에 하나씩만 처리하고 있어서 어떻게든 해결할 수 있을 것 같긴 한데, 최근에 새 태그를 추가하고 오래된 메시지 여러 개를 수정했을 때 그런 문제가 발생했었습니다. 모든 메시지가 신비롭게도 맨 위로 올라왔거든요.

생각해볼 가치가 있는 문제입니다!

이것은 해당 주제에 답글이 전혀 없는 경우에만 발생하며, 홍보된 주제에서는 매우 이례적인 상황입니다.

필요한 경우 범프 날짜를 재설정할 수도 있습니다.

흥미롭네요. 감사합니다! 그 부분을 조사하면서 다른 흥미로운 솔루션 두 가지도 알게 되었습니다: 스태프 메모(staff notes) 또는 스태프 색상(staff color). 해당 토픽을 언제 사용했는지에 대한 메모를 추가할 수 있는데, 이게 유용할 것 같습니다. 아니면 그냥 색상만 설정해도 되고요.

'스태프 색상’은 스태프만 볼 수 있는 기능일 거라고 가정하고 있습니다. 이 도구를 배우면서 이런 기발한 기능들이 정말 많다는 것에 계속 감탄하고 있습니다.