안녕하세요! 관리자 제어판에 따르면 Discourse v3.5.0.beta7 +123로 업데이트를 완료했습니다(이 모든 것에 익숙하지 않아 죄송합니다. 지난 며칠간 Discourse를 막 사용하기 시작했거든요
). 최근 게시 창 오른쪽에 표시되는 “기여해 주셔서 감사합니다” 다이얼로그가 게시 한도를 넘긴 사용자에게도 더 이상 사라지지 않는 것을 알게 되었습니다(기본값이 2라고 생각합니다). 다이얼로그가 전혀 표시되지 않도록 0으로 설정했지만,新用户에게는 이런 다이얼로그가 있으면 좋겠는데, 이 동작을 어떻게든 수정할 수 있다면 좋겠습니다! 로그아웃했다가 다시 로그인하면 문제가 사라지는 것 같습니다. 테스트 계정을 만들어 그 계정으로 게시물을 작성하면 로그아웃하고 다시 로그인할 때까지 모든 게시물에 다이얼로그가 표시되었습니다. 그 시점에 모든 것이 예상대로 작동했습니다. 매우 이상하네요, 혹시 다른 분들도 이런 현상을 보신 적이 있을까요!
한 번 더 확인해 보려고 하는데, 이 회귀 버그를 재현할 수 있는 사람이 있을까요?
팝업이 활성화되어 있고 사용자가 팝업을 보고 있을 때, 로그아웃을 한 뒤 다시 로그인하면 문제가 해결되는 것 같습니다(팝업이 더 이상 표시되지 않음). 하지만 지금은 일단 팝업을 비활성화해 두었습니다 ![]()
재현 단계
- 완전히 새로운 계정을 등록합니다 (관리자 인터페이스를 통해 생성하지 마세요).
- 테스트 게시물을 몇 개 생성합니다. “교육” 대화 상자의 기본 한도는 게시물 2개이며, 그 이후에는 더 이상 표시되지 않아야 합니다.
- 필요한 수의 게시물을 생성한 후에도 대화 상자가 계속 나타납니다.
- 이제 로그아웃한 후 다시 로그인합니다. 해당 사용자에게는 더 이상 대화 상자가 표시되지 않습니다.
이 정보가 다른 분들의 재현에 도움이 될 수 있을 것 같습니다
일종의 “부스트”(재게시)인 셈이지만, 추가 정보가 유용할 것 같아 올립니다. 또한 v3.5.0.beta7 +139로 업데이트한 시점에도 버그가 여전히 존재하는 것으로 보입니다. 적어도 제 환경에서는 그렇습니다. 또한 이것이 브라우저 관련 일시적 오류일 수 있다고 우려하여(보통 Safari를 사용함), Firefox로 재현 단계를 시도해 보았으나 문제가 여전히 발생했습니다!
안녕하세요, @phoenix1 ![]()
조금 전에 일시적인 재현을 해 보았지만, 새로운 토픽 교육 메시지만에 발생하고 새로운 게시글 교육 메시지에는 발생하지 않는다는 점에 유의해야 합니다. 또한 로그아웃/로그인 없이 스스로 중단되었습니다. 테스트 사용자는 게시된 첫 번째 3개 토픽에서 토픽 교육 메시지를 확인했고, 네 번째 토픽의 초안에서도 확인했습니다. 하지만 게시글 교육 메시지도 같은 방식으로 동작하는지 확인해 보려고 한 후, 토픽 교육 메시지가 더 이상 표시되지 않았습니다.
정말 감사합니다!
리포트 개선을 위해 추가로 제공하면 좋을 정보가 있다면 알려주세요. 이 모든 게 처음이라 제가 어리석은 실수를 한 건지 아직은 확신할 수 없거든요 ![]()
리포트해 주셔서 감사합니다. 이전에는 주제와 게시글을 각각 따로 세어왔기 때문에, 게시글 수 카운팅 방식을 간소화하도록 몇 가지 변경을 했습니다.
이로 인해 문제가 해결될 것으로 생각합니다:
지금 표시되는 메시지가 이전과 같은가요?
1년간 활동해 온 후 상단의 환영 메시지가 혼란스러웠다는 데에는 동의합니다. 하지만 사용자가 이미 오래전에 가입한 경우에도 흥미로운 제목을 선택하라는 안내는 여전히 의미가 있다고 생각합니다.
수정:
방금 텍스트가 2개월 전에 변경되었음을 알아차렸습니다.
지금은 훨씬 비슷해졌기 때문에 큰 차이는 없지만, 일반적인 "지침을 읽어주세요"보다 상세한 설명이 더 흥미로웠던 것 같습니다.
그 분리된 집계 값들이 올바른 메시지를 표시하는 데 필요하지 않나요? (education.new-topic 또는 education.new-reply)
이 문제를 조사해 주셔서 정말 감사합니다!
게시글 수 변경이 확실히 도움이 되네요. 이제 주제와 답글이 모두 게시글 수에 반영되므로, 일부 버그 동작이 해결되었습니다. 훌륭합니다!
하지만 제가 무언가를 잘못하고 있는 것 같습니다. 다음 단계를 수행해 보면:
- 관리자 인터페이스를 통해 아닌 수동으로 새 계정을 등록합니다.
- 로그아웃하지 않은 상태에서 해당 새 계정으로 여러 주제를 게시합니다.
이 특정 경우(이건 좀 특별한 경우이긴 합니다
)에는, 제 테스트 결과에 따르면 주제와 답글을 아무리 많이 게시해도 환영 대화상자가 계속 표시됩니다. 다만, 로그아웃했다가 다시 로그인하면 대화상자가 사라지긴 합니다. 이전에 이 문제를 더 자주 본 이유는 여기서 수정해 주신 버그 때문인 것 같고, 확실히 이전보다 상황이 개선되었습니다! ![]()
아니요, 그렇게 생각하지 않습니다. 제가 볼 때 번역 키는 변경되지 않았습니다.
주제 수와 게시글 수를 모두 합치기 위해 count 값만 변경되었습니다.
내가 좀 멍청한 것 같아
![]()
그러니까, education.new-topic은 여전히 첫 두 주제에 대해 표시되고, education.new-reply은 여전히 첫 두 개의 ‘OP가 아닌’ 게시글에 대해 표시되나요?
해당 문제를 재현할 수 있습니다. 처음 두 개의 주제가 생성된 후에도 교육 메시지가 여전히 표시됩니다. 답변을 생성할 때는 정상적으로 작동하지만, 주제 생성 시에는 작동하지 않습니다.
테스트해 주셔서 감사합니다. 제가 무언가를 잘못 사용하고 있는 건 아닌지 확신이 없었거든요
답글에 대해서는 테스트를 하지 않고 주제에만 테스트를 했었으니, 좋은 지적이네요!
이 문제는 다음에서 수정된 것 같습니다:



