nathank
(Nathan Kershaw)
1
다음과 같이 제안합니다:
/my/badges 페이지에서는 ‘활성 신뢰 수준(active trust level)’ 배지만 표시
- 사용자 카드 및 배지 페이지에서 활성 신뢰 수준 배지를 첫 번째 배지로 표시
제안 1 - 활성 신뢰 수준만 표시
사용자 카드(User Cards)에서는 이미 이렇게 처리되고 있습니다. /my/badges 페이지에서도 동일하게 적용되면 좋겠습니다.
Discourse의 기본 배지 시스템은 게이미피케이션(gamification) 목적을 위해 다양한 배지를 제공합니다. 이는 인터넷에 공개된 포럼에는 매우 적합하고 합리적인 방식입니다.
그러나 login_required로 설정된 포럼에서는 게이미피케이션 배지를 제거하고, 신뢰 수준 배지와 커뮤니티 특유의 일부 배지만 유지하고 있습니다. 이로 인해 생긴 문제는 신뢰 수준 배지가 너무 많은 시각적 노이즈(noise)를 유발한다는 점입니다.
제 우회 방법(Workaround)
/badges 페이지에서 활성 배지만 표시되도록 하기 위해, 기본 신뢰 수준 배지를 숨기고 매일 해제되도록 수정된 SQL로 자체 배지를 재생성하는 방식을 사용했습니다. 예를 들어:
제안 2 - 신뢰 수준(TL) 배지를 1번 위치에 배치
현재 배지는 골드, 실버, 브론즈 순서대로 표시되고, 그 뒤에는 (아마도) 부여된 역순으로 표시되는 것 같습니다:

보시는 바와 같이, 신뢰 수준 배지가 쉽게 밀려날 수 있습니다.
신뢰 수준 배지가 가장 중요하므로, 항상 왼쪽 첫 번째 위치에 표시되어야 한다고 생각합니다. 이 제안이 타당할까요?
4개의 좋아요
제안해 주셔서 감사합니다. 두 가지 모두 동의합니다.
두 번째 문제에 대한 우회 방법을 찾았나요?
nathank
(Nathan Kershaw)
3
글쎄요, 놀랍게도 Discourse 팀이 몰래 구현한 것 같습니다. Meta의 여러 사용자 프로필 카드를 살펴보니 확실히 그렇게 보입니다:




/my/badges 페이지에는 해당되지 않지만, 어차피 많이 사용되지 않는다고 생각하기 때문에 제게는 훨씬 중요하지 않습니다.
2개의 좋아요
nathank
(Nathan Kershaw)
4
다시 살펴보니, 이 모든 부분이 상당히 개선된 것 같습니다.
신뢰도 등급 배지 부여
여전히 등급을 올릴 때마다 배지를 계속 받게 됩니다(예: TL2에 도달하면 TL1 배지도 유지됨).
다만, UI에서 배지를 처리하는 방식 덕분에 이전보다는 훨씬 덜 문제가 됩니다.
사용자 카드에 표시되는 배지
가장 ‘높은’ 등급의 TL 배지가 가장 왼쪽에 배치되고, 그 후 ‘등급’ 순서로 정렬되는 것 같습니다. 골드 배지가 먼저 표시됩니다.
/my/badges 페이지에 표시되는 배지
이것은 등급/시간 순서로 정렬되는 것 같습니다. 기본적으로 가장 높은 TL을 충분히 강조하지만, 이를 특별히 부각시키지는 않습니다.
개인적으로는 두 곳의 표시 방식이 동일하길 선호합니다(사용자 카드에서는 현재 TL이 가장 왼쪽, 프로필에서는 왼쪽 상단). 하지만 더 이상 배지를 가지고 возиться 할 만큼의 문제는 아니라고 생각합니다.
1개의 좋아요