User cannot delete own topics once they have replies

I don’t think so, @nbianca?

As a moderator, I’m against this change. Even if users do want to delete topics, it still might have helpful information for other users to use, and if they truly do want to delete the topic, a flag will be much easier.

I used to be against it too, but after seeing it in action, it reduces moderator workload and lets users help remove unnecessary topics.

2개의 좋아요

Topics will be closed when a user deletes it. I have also ensured that topic stubs will be destroyed after delete_removed_posts_after hours.

https://github.com/discourse/discourse/pull/7430

8개의 좋아요

특정 사용 사례가 있는데, 이 경우 다른 사용자의 답변이 있더라도 사용자가 자신의 주제를 삭제하는 것이 실제로 합리적입니다.

제 Discourse 설치 환경에서는 사용자가 시를 게시하고 다른 사용자로부터 문학적 코멘트, 평가 또는 제안을 받을 수 있습니다. 답변을 받은 후에도 사용자가 원래 주제를 삭제하고 싶어하는 경우가 비교적 자주 발생합니다. 시집 출판을 계획하거나 문학적 대회에 참여하려고 하거나, 단순히 마음이 바뀌어 시를 비공개로 유지하고 싶기 때문이죠.

사용자는 자신의 문학적 창작물에 대한 소유권을 가지고 있으므로, 자신의 콘텐츠를 삭제하는 것을 막는 것은 합리적이지 않으며, 삭제 요청을 처리하는 것이 관리자에게 상당한 부담이 될 수 있습니다.

기존의 '답변이 없는 주제’에 대한 옵션 외에, 사용자가 자신의 모든 주제를 삭제할 수 있도록 허용/불허하는 옵션을 추가할 수 있을까요?

감사합니다!

(이 주제를 다시 여신 점 죄송합니다. 새 주제를 여는 것이 맞는지 알려주세요!)

1개의 좋아요

Discourse가 이 상황에 적합한 솔루션인지 확신하십니까?

2개의 좋아요

솔직히, 이건 아주 좋은 해결책이라고 생각합니다. Reddit 유사 플랫폼에서 Discourse로 이주했는데, 사용자들이 Discourse가 상호작용, 신뢰 및 커뮤니티 구축을 어떻게 촉진하는지 매우 좋아합니다. 이 사이트의 주요 목표(그리고 다른 블로그나 포럼 플랫폼과 차별되는 점)가 바로 그 것입니다. 단지 콘텐츠에 대한 추가적인 제어 권한만 있으면 됩니다.

여기서는 특정 카테고리에서만 주제 자체 삭제를 활성화하는 플러그인이 최선의 선택일 수 있습니다.

4개의 좋아요

현재 이 문제를 해결할 좋은 방법은 주제 소유자가 자신의 주제를 표시하도록 하고, 그 다음 스태프가 삭제하는 것뿐입니다.

3개의 좋아요

이 문제를 해결하기 위해 사용자가 편집을 통해 게시물을 재태그하거나 재분류할 수 있도록 허용했습니다.

삭제 대신, 사용자는 WTS(판매 희망) 태그를 SOLD(판매 완료) 태그로 변경하게 됩니다.

2개의 좋아요

메타 #marketplace에서도 completed 태그를 사용하여 같은 방식을 적용했습니다.

3개의 좋아요

간단하고 즉흥적인 접근 방식으로는 can_delete_topic?(topic) 메서드를 오버라이드하는 플러그인을 구현하는 것입니다. 이렇게 하는 것이 타당할까요?

감사합니다!

또 다른 플러그인 솔루션은 해당 주제를 숨겨진 카테고리로 이동시키는 것입니다. 이렇게 하면 필요할 경우(남용 또는 기타 문제) 해당 대화의 기록을 쉽게 찾아볼 수 있습니다.

3개의 좋아요