incapaz
(sjr04)
3월 4, 2021, 9:27오후
1
제가 활동 중인 포럼의 메타 카테고리가 처음에는 TL1+만 접근할 수 있었으나, 이후 모든 사용자에게 공개되었습니다. 저는 해당 카테고리를 자주 방문하며, 메타 토론에 관심이 많습니다. 제 게시물에는 꽤 많은 좋아요를 받았으며, 공개되기 전이었다면 배지를 받을 수 있을 만큼의 좋아요를 받았습니다.
그리고 배지와 관련된 알림이 그보다 더 많이 쌓여 있습니다. 동일한 배지를 여러 번 획득했을 때, 알림은 하나로 병합되어 '{badge_name}' 획득 (xN) 형식으로 표시되어야 하며, 여기서 N은 해당 배지를 획득한 횟수를 의미합니다.
저는 해당 포럼에 메타 카테고리를 통해 다른 카테고리를 공개하기 전에 배지 획득 기능을 비활성화하거나, 배지를 조용히 부여해 달라는 피드백을 전달했습니다. 하지만 중복 알림을 하나로 병합하는 것이 UX 측면에서 원래 취해야 할 조치입니다.
7개의 좋아요
좋아요는 이 방식으로 접어서 표시하지만, 배지는 그렇게 하지 않습니다.
2개의 좋아요
상표가 정말 많네요! 해당 사이트의 관리자가 배지를 받기 위해 필요한 ‘좋아요’ 수를 낮추어서 배지가 더 자주 지급되는 것일 수도 있나요?
아, 이제야 알겠습니다. 카테고리가 공개되었기 때문에 여러 개의 배지를 한꺼번에 받게 된 거군요. 제 생각에는 체계적인 대응이 필요 없는 드문 우연한 일인 것 같습니다.
3개의 좋아요
simon
7월 28, 2021, 10:00오후
4
오래된 주제를 다시 꺼내는 것이 죄송하지만, 여기 문제의 원인이 좋은 답변 배지가 여러 번 부여된 것이 아니라, 배지에 대한 _알림_이 여러 번 전송된 것이 아닐까 하는 생각이 듭니다. 이는 지원 요청을 처리할 때 몇 번이나 발생한 문제입니다. 디버깅하기가 까다롭지만, 배지 알림 중 하나가 read로 표시될 때까지 알림이 계속 전송되는 것으로 보입니다. 만약 이것이 맞다면, 배지 알림을 read로 표시하려면 사용자가 해당 배지 페이지를 방문해야 하는 것인가요? 여기에서 일어나고 있는 상황이 바로 그런 것 같습니다:
serialized =
MultiJson.dump(
serialize_data(
badges,
BadgeIndexSerializer,
root: "badges",
user_badges: user_badges,
include_long_description: true,
),
)
respond_to do |format|
format.html do
store_preloaded "badges", serialized
render "default/empty"
end
format.json { render json: serialized }
end
end
def show
raise Discourse::NotFound unless SiteSetting.enable_badges
제가 완전히 엉뚱한 방향을 잡고 있을 수도 있지만, 오늘이 이 문제의 원인을 파악하려고 시도한 두 번째 날입니다.
3개의 좋아요
mattdm
(Matthew Miller)
12월 27, 2021, 5:21오후
5
이 기능이 정말로 매우 좋았으면 좋겠습니다 — 제 Fedora 배지 통합 프로젝트 의 가장 큰 문제를 해결해 줄 테니까요. 배지 수여에도 '좋아요’처럼 동일한 방식을 적용하는 것이 얼마나 어려울까요?
2개의 좋아요
sam
(Sam Saffron)
2월 28, 2022, 7:23오전
6
단번에 말하기는 어렵지만, 아마도 그렇게 어렵지는 않을 것 같습니다. @Roman 이 같은 기능을 배지 알림에 통합하는 것이 얼마나 복잡한가요?
3개의 좋아요
mattdm
(Matthew Miller)
10월 20, 2022, 9:59오전
7
여전히 이 기능이 필요하지만, 한 가지 업데이트를 하고자 합니다: 새로 분리된 알림 메뉴 덕분에 이 문제가 더 이상 긴급하지 않게 되었습니다.
1개의 좋아요
때로는 포럼을 방문하는 사이에 여러 링크가 배지를 획득할 수 있습니다:
각각의 ‘Popular Link’ 알림이 같은 곳 으로 가더라도, 그중 하나를 클릭해도 나머지 알림이 읽음 처리되지 않습니다. 그렇게 되어야 한다고 생각합니다.
때로는 아직 확인해야 할 다른 알림이 있기 때문에 ‘모두 무시’ 버튼을 항상 사용하고 싶지는 않습니다.
2개의 좋아요
더 좋은 방법은 알림을 묶어서 표시하는 것입니다. 이렇게 하면 예시가 다음과 같이 보일 수 있습니다.
“인기 링크” 획득 (3회)
“인기 링크” 획득 (2회)
“핫 링크” 획득
이렇게 하면 "하나만 클릭해서 모두 읽음 처리"하는 상호작용이 더 이해하기 쉬워집니다. 왜냐하면 단 하나의 항목만 클릭하면 되기 때문입니다.
4개의 좋아요
@joellabes 요청들을 한데 모으기 위해 해당 토픽을 이쪽으로 옮겼습니다. 가능할 경우 좋아요/반응처럼 여러 요청을 하나의 알림으로 묶는 방식이 훨씬 깔끔할 것 같고, 같은 곳을 가리키는 읽지 않은 알림이 여러 개 생기는 것을 방지하는 실용적인 방법이기도 합니다.
3개의 좋아요
Moin
11월 24, 2025, 7:41오전
12
각각의 ‘좋은 공유’ 배지를 개별적으로 클릭해야 하는 대신, 그날 받은 모든 ‘좋은 공유’ 배지에 대해 하나의 알림만 뜨면 좋겠습니다.