저는 디스커스(Discourse) 포럼에 참여하고 있으며, 최근에서야 제 게시물 중 일부가 삭제되었고, 게시자인 저도 그 내용을 볼 수 없다는 사실을 알게 되었습니다. 디스커스 포럼에는 관리자나 운영진이 활성화할 수 있는 설정으로, 사용자가 자신의 삭제된 게시물을 볼 수 있게 해주는 기능이 있나요?
삭제된 게시물을 볼 수 있는 옵션이 없는 것 같습니다.
하지만 사용자 데이터를 내보내면(설정 → 데이터 내보내기 → 아카이브 요청) CSV 파일에서 삭제된 게시물을 찾을 수 있습니다.
사실 대부분의 사람들에게 '삭제’는 영원히 사라지는 것을 의미한다고 생각하므로, 삭제된 게시물을 볼 수 있게 하는 것이 좋은 아이디어라고 생각하지 않습니다.
게시물 삭제에는 몇 가지 단계가 있는 것 같습니다. 적어도 자신의 게시물을 삭제하는 경우, 설정된 시간 동안 삭제된 게시물로 표시됩니다. 이후 시스템이 이를 영구 삭제 대상으로 표시하며, 일반 사용자에게는 더 이상 표시되지 않습니다. 게시물의 소유자가 여전히 이를 볼 수 있는지는 불분명하지만, 관리자라면 볼 수 있습니다. 일정 기간이 지난 후 시스템이 실제로 게시물을 삭제하며, 이후에는 백업, 웹 아카이브, 또는 개인이 저장해 둔 사본에만 존재하게 됩니다.
일부 포럼은 매우 투명하게 운영되어, 관리자가 삭제에 대해 대화에 참여하거나 심지어 게시자에게 원본 게시물의 사본을 개인 메시지로 보내기도 합니다. 반면 다른 포럼에서는 게시자가 자신의 게시물이 관리자 조치의 대상이 되었다는 사실조차 모를 수 있도록 운영되기도 합니다.
포럼이 투명성을 공개 정책으로 채택하고 있다면, 투명성 없이 어떤 조치가 이루어진 것을 발견한 경우, 문제 있는 관리자가 있거나 다른 문제가 발생한 것일 수 있으므로 관리자에게 문의하는 것이 좋습니다.
위에 언급된 내용에 대해 몇 가지 참고 사항/수정 사항이 있습니다…
게시물을 제거하려면, 자신의 게시물에 있는 휴지통 아이콘을 사용하여 ‘삭제’ 대상으로 표시할 수 있습니다. 이렇게 하면 delete removed posts after 관리자 설정에 기반한 타이머가 시작됩니다. 이 시간 내에 게시 작성자는 휴지통에서 게시물을 다시 꺼내 복원할 수 있으니 걱정하지 마세요. ![]()
일부 사이트에서는 이 옵션을 제거하거나, max post deletions per minute 및 max post deletions per day를 사용하여 특정 시간 내 x회로 제한합니다:
그러나 타이머가 끝나면 게시물은 ‘소프트 삭제’ 상태가 됩니다. 이는 모든 사용자에게는 더 이상 표시되지 않지만, 관리자, 모더레이터, 카테고리 모더레이터(또는 tl4 delete posts and topics가 활성화된 경우 TL4)에게는 여전히 표시된다는 것을 의미합니다:
Discourse에서 게시물/토픽이 하드 삭제되는 경우는 드뭅니다. 이를 통해 UI를 통해 수행하려면 숨겨진 사이트 설정 can_permanently_delete를 활성화해야 하며, 또는 rails 콘솔을 사용하여 수동으로 수행할 수 있습니다.
감사합니다. 거기서 무언가를 배웠습니다! 하지만, 관리자로서 숨겨진 소프트 삭제된 게시물에 휴지통/삭제 작업을 사용하면, 그것이 하드 삭제되는 것이 아닌가요?
죄송합니다, 말씀이 맞습니다. 빨간색 휴지통을 봤는데, 그것은 버튼이 아니라 메모입니다. 즉, 해당 항목이 소프트 삭제되었음을 의미합니다.
삭제된(주황색 하이라이트로 표시된) 게시물이 “(게시물 삭제됨)” 메시지 대신Moderator 검토 대기열에 표시되기를 바랍니다.
모든 사용자가 삭제된 게시글을 모두 볼 수 있도록 하는 옵션이 있나요? 이렇게 하면 투명성을 높일 수 있고, 나중에 삭제된 게시글에 대한 답변인 게시글의 맥락도 이해하기 쉬워질 것입니다.






