# 유저 카드에서 배지를 정렬할 수 있는 방법이 있을까요?

**URL:** https://meta.discourse.org/t/is-there-a-way-to-order-badges-in-user-cards/155676
**Category:** Feature
**Created:** [6월 23, 2020, 11:32오전 UTC](https://meta.discourse.org/t/is-there-a-way-to-order-badges-in-user-cards/155676 "2020-06-23T11:32:59Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![PhilH.ftopia](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/philh.ftopia/32/119056_2.png) [@PhilH.ftopia](https://meta.discourse.org/u/PhilH.ftopia)
#### Post date: [6월 23, 2020, 11:33오전 UTC](https://meta.discourse.org/t/is-there-a-way-to-order-badges-in-user-cards/155676/1 "2020-06-23T11:33:00Z")

</div>

안녕하세요!

유저 카드에는 배지가 몇 개만 표시되는데, 특정 배지나 배지 그룹을 우선순위로 지정해서 카드에 노출될 확률을 높일 수 있는 방법이 있을까요?

감사합니다!  
PhilH.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [6월 23, 2020, 5:42오후 UTC](https://meta.discourse.org/t/is-there-a-way-to-order-badges-in-user-cards/155676/2 "2020-06-23T17:42:50Z")

</div>

기억이 맞다면, 이미 금, 은, 동 순서로 정렬되어 있습니다.

---

<div class="post-metadata">

### Author: ![PhilH.ftopia](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/philh.ftopia/32/119056_2.png) [@PhilH.ftopia](https://meta.discourse.org/u/PhilH.ftopia)
#### Post date: [6월 26, 2020, 7:58오전 UTC](https://meta.discourse.org/t/is-there-a-way-to-order-badges-in-user-cards/155676/3 "2020-06-26T07:58:49Z")

</div>

Jeff님, 감사합니다.

아마도 배지가 그룹 내에 속해 있겠지만, 사용자 카드에서는 배지 그룹 순서가 반영되지 않는 것 같습니다. 예를 들어, 테스트 인스턴스의 사용자 카드는 다음과 같습니다:

 ![image](https://global.discourse-cdn.com/meta/original/3X/3/7/37996433f71ce3d866187708c7aa2ad8f43fb269.jpeg)

보시다시피, 첫 번째 배지는 “Novice”(신뢰 수준 배지 그룹의 "Basic"의 프랑스어 번역)이며, 이는 브론즈 배지입니다. 그 다음에는 사용자 정의 “Status” 그룹에 있는 “Admin Guildeur” 배지를 볼 수 있습니다. 이 그룹을 첫 번째 순서로 지정해 두었습니다.

아니면, 사용자 카드에서 “Trust Level” 배지가 항상 첫 번째로 표시되도록 설정되어 있는 건가요? 그렇다면 제가 보고 있는 현상을 설명할 수 있을 것입니다.

---

<div class="post-metadata">

### Author: ![nedbat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nedbat/32/150103_2.png) [@nedbat](https://meta.discourse.org/u/nedbat)
#### Post date: [10월 29, 2020, 10:01오전 UTC](https://meta.discourse.org/t/is-there-a-way-to-order-badges-in-user-cards/155676/4 "2020-10-29T10:01:48Z")

</div>

순서가 신뢰 수준이 먼저이고, 그 다음에 골드 배지, 실버, 브론즈 순이며 알파벳 순으로 정렬되는 것 같습니다.

이 부분에 대해 더 나은 제어가 가능했으면 좋겠습니다. 실버 등급인 ‘기념일(Anniversary)’ 배지보다 커뮤니티 지향적인 커스텀 브론즈 배지를 더 눈에 띄게 표시하고 싶습니다. 배지의 가시성을 높일 수 있도록 계획된 기능이 있을까요?

---

<div class="post-metadata">

### Author: ![nedbat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nedbat/32/150103_2.png) [@nedbat](https://meta.discourse.org/u/nedbat)
#### Post date: [10월 29, 2020, 4:35오후 UTC](https://meta.discourse.org/t/is-there-a-way-to-order-badges-in-user-cards/155676/5 "2020-10-29T16:35:46Z")

</div>

> [@nedbat](#):
>
> 순서가 신뢰 수준(Trust Level)이 먼저이고, 그 다음 금 배지, 은 배지, 동 배지 순서이며 각 그룹 내에서는 알파벳 순으로 정렬되는 것 같습니다.

죄송합니다. 적어도 “알파벳 순” 부분은 그런 순서가 아닙니다. 사용자 카드에서 같은 색 배지들이 어떤 순서로 정렬되는지는 제가 알지 못합니다.

사용자의 배지 페이지(예: [Profile - codinghorror - Discourse Meta](https://meta.discourse.org/u/codinghorror/badges))에 들어가면 동 배지가 먼저, 그 다음 은 배지, 마지막으로 금 배지가 표시됩니다(왜 역순일까요?). 각 색 그룹 내에서는 알파벳 순으로 정렬됩니다. 이 페이지에서는 신뢰 수준(Trust Level) 배지가 특별하게 취급되지 않습니다.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [10월 29, 2020, 11:10오후 UTC](https://meta.discourse.org/t/is-there-a-way-to-order-badges-in-user-cards/155676/6 "2020-10-29T23:10:45Z")

</div>

> [@nedbat](#):
>
> 사용자의 배지 페이지(예: [Profile - codinghorror - Discourse Meta](https://meta.discourse.org/u/codinghorror/badges))에 접속하면 브론즈가 먼저, 그다음 실버, 마지막으로 골드가 표시됩니다. (왜 순서가 반대로 되어 있나요?)

이 변경을 전적으로 지지합니다. @codinghorror 순서를 역순으로 바꾸는 데에 반대 의견이 있으신가요? 저에게는 합리적으로 보입니다.

사용자 카드 내에서 더 나은 제어 기능을 제공하는 것은 분명히 고려해 볼 수 있는 사항이지만, 기능 요청으로서는 매우 드문 경우입니다.

---

<div class="post-metadata">

### Author: ![nedbat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nedbat/32/150103_2.png) [@nedbat](https://meta.discourse.org/u/nedbat)
#### Post date: [10월 30, 2020, 11:39오전 UTC](https://meta.discourse.org/t/is-there-a-way-to-order-badges-in-user-cards/155676/7 "2020-10-30T11:39:08Z")

</div>

> [@sam](#):
>
> 사용자 카드 내에서 더 나은 제어를 제공하는 것은 분명히 고려해 볼 수 있는 사항이지만, 기능 요청으로서는 매우 드문 경우입니다.

결론적으로, 저는 제가 가장 중요하게 생각하는 배지가 가장 잘 보이도록 하려는 것입니다. meta.discourse.org에는 "배지를 더 매력적으로 만들 수 있는 방법은 무엇인가요?"라는 질문이 여러 건 있는데, 보통 더 잘 보이게 함으로써 이를 달성하려고 합니다.

---

<div class="post-metadata">

### Author: ![nedbat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nedbat/32/150103_2.png) [@nedbat](https://meta.discourse.org/u/nedbat)
#### Post date: [10월 30, 2020, 8:05오후 UTC](https://meta.discourse.org/t/is-there-a-way-to-order-badges-in-user-cards/155676/8 "2020-10-30T20:05:23Z")

</div>

또 다른 아이디어로, 이미 사용자의 배지를 보여주는 페이지가 있습니다: [Profile - nedbat - Discourse Meta](https://meta.discourse.org/u/nedbat/badges). URL에 카테고리를 지정하여 해당 카테고리의 배지만 표시할 수 있다면 어떨까요? 즉, `/u/nedbat/badges`(모든 배지 표시) 대신 `/u/nedbat/badges/development`를 사용하여 개발(Development) 배지만 볼 수 있도록 하는 것입니다.

---

<div class="post-metadata">

### Author: ![JimPas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jimpas/32/148179_2.png) [@JimPas](https://meta.discourse.org/u/JimPas)
#### Post date: [10월 31, 2020, 6:39오전 UTC](https://meta.discourse.org/t/is-there-a-way-to-order-badges-in-user-cards/155676/9 "2020-10-31T06:39:50Z")

</div>

배지 페이지를 보면 - 눈치채셨을 겁니다 - “시작하기” 배지로 시작합니다… 보통 가장 먼저 받는 배지들이죠. 그다음에는 “커뮤니티” 배지, “게시” 배지, 마지막으로 “신뢰 등급” 배지로 이어집니다. 배지를 나열하는 꽤 적절한 방식입니다.

배지는 햄버거 메뉴를 통해 쉽게 접근할 수 있지만, 사용자에게 더 눈에 띄게 하고 싶다면 해당 페이지로 연결되는 헤더나 푸터 배너를 사용하는 것은 어떨까요? `YourForumURL/badges` 링크를 사용할 수 있습니다. 모든 주제에서 너무 시끄럽게 느껴질 수 있다면, _당신의_ 게시물/답글에 서명 줄로 해당 페이지 링크를 사용하는 것도 항상 가능합니다.

하지만, 이 부분은 약간 주제에서 벗어납니다. :slightly_smiling_face:

---

<div class="post-metadata">

### Author: ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)
#### Post date: [11월 4, 2020, 5:03오후 UTC](https://meta.discourse.org/t/is-there-a-way-to-order-badges-in-user-cards/155676/12 "2020-11-04T17:03:19Z")

</div>

> [@sam](#):
>
> 이 변경에 전적으로 동의합니다. @codinghorror 순서를 반대로 변경하는 데에 반대 의견이 있으신가요? 저에게는 합리적으로 보입니다.

다음과 같이 완료했습니다:

> <https://github.com/discourse/discourse/commit/3397e0e38b4d708b084df5a77f0f16b8a4898aca>
