Discourse 투표가 로그아웃된 사용자에게 TL이 충분하지 않다고 표시함

이것은 Try Discourse에서 발견했습니다. 투표에 참여하려면 trust_level_0이어야 한다는 메시지가 표시됩니다.

더 의미 있고 사용자 친화적인 메시지는 사용자가 로그인해야 한다는 내용이어야 한다고 생각합니다. UTL 0보다 낮은 값은 불가능하므로, UTL이 최소 0이 아니라면 사용자가 로그인되어 있지 않거나 등록되지 않은 상태라는 뜻입니다. 물론 아예 메시지가 필요하지 않을 수도 있다고 봅니다. 로그인하지 않은 상태에서는 포럼의 투표에 참여할 수 없다고 생각하기 때문입니다.

스크린샷;

참고로, 그곳의 @awesomerobot 프로필 상태가 이상해 보입니다. 가입한 시점(그리고 기타 정보)이 항상 "방금"으로 표시되는 것처럼, 데이터가 누락되었거나 어떻게든 잘못된 상태인 것 같습니다.

2개의 좋아요

그 투표가 그렇게 설정되어 있기 때문일 수 있습니다(즉, 특정 그룹으로 제한된 경우). 일반적으로 신뢰 수준 0으로 투표를 제한하지 않습니다. 그렇게 하면 아무나 투표할 수 있는 것과 같기 때문입니다. 로그인하지 않은 상태에서 옵션을 클릭하면 /signup 페이지가 표시되어야 합니다. 다음 갱신 시 예시를 정리하겠습니다. :+1:

이것은 갱신 방식의 특성 때문에 발생한 것으로 보입니다. 그곳에서 몇 가지 사항을 곧 업데이트할 예정이므로, 이 문제를 해결할 수 있을 것입니다. :+1:

4개의 좋아요