새로 생성된 "비공개" 토픽에서 "새 토픽" 알림이 전송됩니다

제목이 다소 길지만, 이는 의도된 것이 아니라고 가정하고 있습니다. 스태프(또는 TL4 사용자)라면, 게시 전에 주제를 기본적으로 '비공개’로 설정할 수 있어야 합니다(주제를 먼저 생성한 후 비공개로 설정하는 번거로움 없이).

이 기능이 게시 전에 사용 가능한 것이므로, 주제 생성 전에 사용하는 의도된 용도는 아마도 초안 작성이나 공개 전에 마크다운을 다시 확인하는 기회일 것입니다. 의도된 용도로는 주제 자체가 직접 링크 전용으로 사용되도록 하는 것도 있을 수 있습니다.

버그에 대한 명확한 설명: 사용자가 특정 카테고리에서 새 주제가 생성될 때 자동 알림을 받도록 설정을 해두었고, 스태프가 새 주제를 생성할 때(게시 전에 수동으로 '비공개’로 설정) 해당 주제를 게시하면, 해당 사용자에게 새 주제가 게시되었다는 직접 알림이 전송됩니다(일부 상황에서는 ‘비공개’ 설정이 거의 무의미해집니다).

이는 일부 사용자에게 영향을 줄 수 있는 사소한(일부 상황에서는 외형적인) 불편함입니다. 또는 사이트가 특정 카테고리(예: 공지사항, 업데이트, 이벤트)에 대한 기본 알림 설정을 해둔 경우, 계정 보유자 중 기본 알림 설정을 변경하지 않은 모든 사용자에게 영향을 줄 수 있습니다.

이것이 의도된 기능이라면 (새로 생성된 비공개 주제에서도 ‘새 주제’ 알림이 전송되는 것), 제 제안은 이를 하지 않도록 하는 것입니다. 주제와 관련된 다른 이벤트(예: 답글, 좋아요)에 대해 알림을 보내는 것은 합리적일 수 있지만, ‘새 주제’ 알림이 전송되는 것은 합리적이지 않다고 생각합니다.


수정: 이것이 의도된 기능일 가능성이 높으며, 제 제안/버그 리포트를 충족시키는 것보다 ‘공유 초안’ 기능을 사용하도록 안내하는 것이 더 적절한 조치일 수 있습니다.

다만 '공유 초안’이 비공개 주제의 모든 사용 사례를 커버한다고 생각하지는 않습니다. 따라서 비공개 주제의 기능을 과도하게 생각하여 모든 것이 의도대로 작동하고 있는 것일 수도 있습니다. 하지만 그렇다면, 확장된 사용 사례를 제공하지 않는다면 주제 생성 전에 비공개/공개 상태를 전환할 수 있는 기능이 일관성을 제외하고는 다소 ‘그저 그렇습니다’(meh)라고 느껴집니다.

4개의 좋아요

I guess this explains why I just got a like from a TL2 user on a new, unlisted post (which I’ve just deleted because… no one was supposed to see it, and that’s obviously not the case).

(At least he gave us a 10)

5개의 좋아요

ok reiterating the need for this to be a feature / fix. there is no way an unlisted topic should be viewable until it is listed by staff so the unlisted status should always override the user category tracking settings.

i would also argue that unlisting an existing topic should override anyone’s category tracking. my view is that an unlisted topic is akin to a whisper post (they even use the same icons) and whispers certainly are not viewable by regular users watching topics. it should be unlisted for any user notification list as well as topic lists.

6개의 좋아요

I agree, although this isn’t a feature I need personally today. Just saying I agree that the word “unlisted” used on other platforms such as youtube is specific in not sending out notifications about a post to subscribers of a channel, so seems like this can definitely be a problem for people thinking they’re writing a private message then to find out it may be out in the public realm what they wrote or posted.

I agree with your points. Not sure why it would be ‘by design’ that a topic you don’t want being viewed is sent to everyone watching a category. I understand that unlisting a topic was

But all that is needed is when a new topic is toggled unlisted in the composer, when its created no notification of generated. Only for staff.

1개의 좋아요

So if a user happens to watch every category on a forum and is involved in a topic that gets unlisted, they should stop being notified for it, even though they would expect to know what happens (since they were involved)? That seems like it could create lots of edge cases.

We’re not discussing unlisting that happens when people are participating in a topic as users already have the topic link. We’re discussing new topics that are unlisted before publishing. So if a topic is unlisted before publishing by rights, it would make sense that users are not notified of its existence even if they track the category until it has been listed.

3개의 좋아요

This has never made sense to me either, and in my experience severely restricts the utility of unlisted posts.

I work around this by putting the post in an appropriately secure Category (or do it as a Personal Message), but these are suboptimal as they require quite a bit of work to get access / notifications right.

I’d like category and tag watching to be ignored for unlisted posts, but respected as per usual for the specific topic/user e.g. if they are the author or have specifically watched it.

3개의 좋아요

Bump :confused:

모든 새 주제에 대해 관리자 승인 요구 설정이 적용된 카테고리가 있습니다:

이 카테고리에 생성되는 모든 새 주제는 공개 목록에 올라오기 전에 관리자 승인을 받아야 합니다. 이 특정 카테고리의 사용 사례에서 우리에게 매우 훌륭한 기능입니다.

불행히도, 해당 카테고리의 첫 번째 주제를 관찰(watch)하도록 설정된 모든 사용자는 우리가 승인하기 전에 이미 새 주제에 대한 알림을 받고 있습니다. :exploding_head:

더 나쁜 것은, 이 알림에는 당연히 클릭할 수 있는 링크가 포함되어 있어 사용자가 주제를 볼 뿐만 아니라 주제와 상호작용할 수도 있다는 점입니다. 이는 주제에 대한 관리 승인이 필요한 취지를 완전히 무력화시킵니다. :pensive_face:

1개의 좋아요

이건 정말 버그이기 때문에, 대담하게 #contribute:bug으로 옮기겠습니다!

음, unlisted(비공개)는 주제 목록에서 숨겨진다는 뜻입니다. 사이트 내 알림(@멘션, 인용, 답변, 링크, 좋아요 등)을 억제하지는 않는다고 생각합니다.

주제가 생성될 때가 아니라 언제 사용자가 해당 주제에 대해 알림을 받게 될까요? unlisted 설정은 알림을 트리거하지 않습니다.

재현을 시도해 보았지만, 재현에 실패했습니다.

  1. 테스트 카테고리를 구독하는 테스트 사용자를 생성했습니다.
  2. 테스트 카테고리에서 "모든 새 주제의 модератор 승인 요구"를 활성화했습니다.
  3. 다른 테스트 사용자로 테스트 카테고리에 주제를 생성했습니다.

결과:

  • 주제를 생성한 테스트 사용자에게 주제가 승인 대기열에 추가되었음을 알리는 알림이 전송됩니다.
  • 관리자 사용자는 검토 대기열에서 게시물을 볼 수 있지만, /latest와 같은 주제 목록에서는 볼 수 없습니다.
  • 카테고리를 구독하는 테스트 사용자에게는 알림이 전송되지 않으며, 주제 목록에서 해당 주제를 볼 수 없습니다.

이 문제와 비공개(unlisting) 설정이 어떤 관련이 있는지 확실하지 않습니다. 승인 대기열에 있는 주제는 비공개(unlisted) 상태가 아니므로, 만약 비공개 상태였다면 관리자 사용자는 주제 목록에서 해당 주제를 볼 수 있었을 것입니다.

1개의 좋아요

정말 죄송합니다. 제가 잘못 이해한 것 같습니다 :pensive_face:

@nathank 죄송합니다. @Moin 님이 위에 설명하신 단계를 따라가 보았지만, 오늘 아침에도 이 문제를 재현할 수 없는 것 같습니다.

모두 죄송합니다 :confused:

1개의 좋아요

주제를 작성한 사용자가 해당 카테고리에 대해 관리자 권한을 가지고 있었을 가능성이 있나요? 스태프(이 경우 카테고리 관리자도 포함)의 게시물은 승인 대기에서 제외됩니다. 어쨌든 그들 스스로 승인할 수 있었을 것입니다.

아마도 그렇겠지요… 하지만 최근 몇몇 게시물들을 살펴보면, 이 흐름이 다음과 같이 진행되었을 것 같다는 추측이 듭니다:

  1. 새 게시물이 관리자 승인을 위해 올바르게 격리되었습니다.
  2. 관리자가 이를 승인했습니다.
  3. 관리자가 즉시 게시물을 비공개 처리하고, OP(게시자)에게 몇 가지 수정을 요청하는 답글을 남겼습니다.
  4. 사용자가 수정을 진행했습니다.
  5. 관리자가 해당 주제를 다시 공개했습니다.

제 생각에는 2단계에서 관리자가 인식하지 못한 채로, 해당 카테고리의 첫 게시물을 지켜보고 있는 모든 사람에게 통지가 자연스럽게(그리고 올바르게) 발송되었을 가능성이 있습니다. 그리고 바로 비공개 처리한 행동은 다소 늦은 타이밍이어서, 통지가 이미 발송된 상태였을 것입니다.

관리자는 OP에게 답글을 보내기 위해 게시물을 승인한 것 같습니다.

다시 한번 모든 분들께 오해로 인한 혼란을 드려 죄송합니다. 부끄러운 마음이 듭니다 :see_no_evil_monkey: