# 사용자 프로필/배지 페이지에 아직 획득하지 못한 배지 표시

**URL:** https://meta.discourse.org/t/display-not-yet-earned-badges-on-users-profile-badge-page/164678
**Category:** Support
**Created:** [9월 21, 2020, 2:41오전 UTC](https://meta.discourse.org/t/display-not-yet-earned-badges-on-users-profile-badge-page/164678 "2020-09-21T02:41:46Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![soopersoo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/soopersoo/32/193897_2.png) [@soopersoo](https://meta.discourse.org/u/soopersoo)
#### Post date: [9월 21, 2020, 2:41오전 UTC](https://meta.discourse.org/t/display-not-yet-earned-badges-on-users-profile-badge-page/164678/1 "2020-09-21T02:41:46Z")

</div>

사용자 프로필/요약 배지 페이지에서 아직 획득하지 못한 배지도 표시하여, 해당 배지를 획득하도록 유도하고 싶습니다.

아마도 모든 배지를 표시하되, 아직 획득하지 못한 배지는 흐리게 표시하는 방식이 될 것 같습니다.  
이렇게 할 수 있는 방법이나 설정이 있을까요?  
🙂

---

<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: [9월 21, 2020, 6:07오전 UTC](https://meta.discourse.org/t/display-not-yet-earned-badges-on-users-profile-badge-page/164678/2 "2020-09-21T06:07:32Z")

</div>

@soopersoo, 메타에 오신 것을 환영합니다! 😃

사용자가 햄버거 메뉴를 클릭한 다음 배지를 선택하면, 다양한 기준으로 그룹화된 모든 배지가 표시되는 페이지로 이동합니다. 🙂 사용자가 이미 보유한 배지는 각 배지 왼쪽 상단에 체크 표시로 표시됩니다. 오른쪽 상단의 숫자는 해당 배지를 이미 보유한 사용자의 수를 나타냅니다. 어떤 배지를 클릭하든 해당 배지의 요구 사항이 표시되며, 그 배지를 보유한 사용자 목록도 함께 표시됩니다.

---

<div class="post-metadata">

### Author: ![soopersoo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/soopersoo/32/193897_2.png) [@soopersoo](https://meta.discourse.org/u/soopersoo)
#### Post date: [9월 21, 2020, 9:06오전 UTC](https://meta.discourse.org/t/display-not-yet-earned-badges-on-users-profile-badge-page/164678/3 "2020-09-21T09:06:55Z")

</div>

알겠습니다. 특정 사용자가 아직 획득하지 못한 배지는 회색으로 표시하면서, 사용자 개인 요약/배지 페이지(배지 페이지 외에도)에 배지 전체 목록을 표시할 수 있을지 궁금합니다.

배지 페이지에 대한 설명 감사합니다 🙂

---

<div class="post-metadata">

### Author: ![Bcat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bcat/32/163148_2.png) [@Bcat](https://meta.discourse.org/u/Bcat)
#### Post date: [9월 21, 2020, 9:20오전 UTC](https://meta.discourse.org/t/display-not-yet-earned-badges-on-users-profile-badge-page/164678/4 "2020-09-21T09:20:11Z")

</div>

생일 축하합니다.  
각 스레드에 대해 멤버 ID를 가져온 다음, 배지를 [https://meta.discourse.org/u/JimPas/badges.json](https://meta.discourse.org/u/JimPas/badges.json) 에서 가져와서 [https://meta.discourse.org/badges.json](https://meta.discourse.org/badges.json) 와 비교하세요.  
그리고 그것을 생일 표시로 목록 형태로 표시하세요!

서버의 rq(요청) 수가 증가합니까? 각 게시물의 사용자를 위해 사용자 배지를 가져오려면 1개의 rq가 필요하며 약 500ms가 소요됩니다.

 ![image](https://global.discourse-cdn.com/meta/original/3X/5/4/5487ada6cd0caa1d4c47759f3b10ca2b27b8278f.png)

---

<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: [9월 21, 2020, 3:42오후 UTC](https://meta.discourse.org/t/display-not-yet-earned-badges-on-users-profile-badge-page/164678/5 "2020-09-21T15:42:36Z")

</div>

@soopersoo, 햄버거 메뉴의 배지 페이지를 모든 사용자의 프로필 페이지에 복제하자는 말씀이시죠? 가능한 모든 배지와 획득한 배지를 표시하는 조합으로요? 이렇게 하면 사용자가 프로필에서 일반 배지 페이지로 이동할 필요가 없어집니다.

@Bcat, 많은 사용자가 수많은 배지를 가지고 있다면, 저는 '그렇다’고 말하겠습니다. 한 아이콘(생일)을 가져와서 한 명 또는 여러 사용자에게 표시하는 것과, 모든 사용자의 배지 수를 확인하여 사용자 이름 옆에 표시하는 것 사이에는 큰 차이가 있습니다. 후자의 경우 요청 수가 확실히 증가할 것이며, 사용자 이름 뒤에 오는 배지 목록은 꽤 길어질 수 있습니다. 목록이 길 경우, 목록이 잘리기 전에 몇 개의 배지를 표시해야 할까요? 그리고 잘려 나가는 배지 중 어떤 배지가 우선적으로 표시되어야 할까요? 🤔

그리고 생일 축하 인사를 감사드립니다. 102세까지 35년만 더 가면 됩니다! 👨‍🦳 😆

---

<div class="post-metadata">

### Author: ![soopersoo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/soopersoo/32/193897_2.png) [@soopersoo](https://meta.discourse.org/u/soopersoo)
#### Post date: [9월 22, 2020, 2:17오전 UTC](https://meta.discourse.org/t/display-not-yet-earned-badges-on-users-profile-badge-page/164678/6 "2020-09-22T02:17:05Z")

</div>

@JimPas

> 햄버거 메뉴의 배지(Badges) 페이지를 모든 사용자의 프로필 페이지에 복제하자는 건가요? 즉, 가능한 모든 배지와 사용자가 획득한 배지를 표시하는 조합을 말하나요? 그렇게 하면 사용자가 자신의 프로필에서 일반적인 배지 페이지로 이동할 필요가 없게 됩니다.

배지 페이지의 해당 부분을 복제하는 방식이 좋은 방법인 것 같습니다.

요청 사항이 제 이해대로라면, 배지를 획득한 사용자의 수를 표시하지 않는 방향으로 진행할 것 같습니다. 가능할 경우 말입니다.

아, 맞다! 케이크 데이 축하해요! 😀

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [10월 22, 2020, 2:27오전 UTC](https://meta.discourse.org/t/display-not-yet-earned-badges-on-users-profile-badge-page/164678/7 "2020-10-22T02:27:20Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
