드디어 이 플러그인을 설치했고, 지금까지는 dry run 모드로 실행하고 있습니다. 삭제할 주제를 올바르게 식별하는 것 같습니다.
로그에서 DeleteUnrepliedTopics would remove Topic ID *number* (*topic title*) (dry run mode)와 같은 각 줄 앞에는 "Error"를 나타내는 X 표시가 붙어 있습니다. "Info"나 "Warning"이 표시될 줄 알았는데 말이죠.
@RGJ 이것이 의도된 동작인가요? 감사합니다. 저는 Discourse의 최신 버전을 사용하고 있습니다.
제 특정 상황(위 토픽의 사용자 중 한 명과 유사한 경우)을 말씀드리자면, 음악가들(예: 프로듀서를 찾고 싶은 가수, 또는 그 반대)을 위한 “분류 광고”(Classifieds)라는 카테고리를 만들고 싶습니다. 하지만 게시물이 영원히 남아 있거나, 새 댓글이 추가되는 것만으로 갱신되는 것은 원치 않습니다. 예를 들어, 해당 카테고리 내의 모든 게시물이 2주가 지나면 댓글 유무와 관계없이 삭제되도록 타이머를 설정하고 싶습니다. 이렇게 하면 사용자는 단순히 이모지 같은 의미 없는 댓글을 남기는 대신 새로운 게시물을 만들어야 한다는 것을 알게 됩니다. 그렇지 않으면 이모지 댓글로만 가득 차 보기 좋지 않게 보일 수 있습니다. 또한, 정말로 함께 일할 사람을 찾고 있는 사용자는 노력을 들여 새 게시물을 작성하도록 유도합니다. 이는 새 게시물을 만드는 것이 귀찮은 사용자(예: 텍스트를 컴퓨터나 휴대폰에 저장해 두는 경우)를 어느 정도 걸러내는 효과도 있습니다.
이해가 되시나요?
그리고 이 기능이 실제로 플러그인으로 출시된다면, 호스팅에 Communiteq을 사용 중인 저의 경우 플러그인을 설치할 수 있도록 어떤 플랜을 선택해야 하나요?
이 방법은 플러그인보다 효과가 낮을 것입니다. 왜냐하면 더 이상 유효하지 않은 오래된 토픽이 여전히 표시될 수 있기 때문입니다. 3년 전 음악가를 찾는 사람들의 토픽을 보고 싶을 이유가 있나요? 저는 그것들이 삭제되기를 원합니다.
또한, 토픽을 닫는다는 것은 당신의 플러그인과 동일한 원리입니다. 즉, 답글에 의존하는 방식인데, 이는 제가 원하는 바가 아닙니다. 제가 언급했듯이, 사용자가 토픽이 활성 상태로 유지되도록 이모지 같은 짧은 댓글만 남기는 경우가 생기기 쉽습니다.
결국 저는 답글 유무와 관계없이 N일/N주 후 토픽이 삭제되기를 원합니다. 제가 공유한 토픽에서 볼 수 있듯이, 다른 사용자들도 동일한 필요성을 가지고 있습니다. 당신의 플러그인이 이미 유사한 기능을 수행하고 있으므로, 답글과 무관하게 삭제하는 버전을 만드는 것은 큰 문제가 아닐 것이라고 추측합니다. 그러면 각 관리자가 자신의 포럼에 필요한 기능을 선택할 수 있을 것입니다.