투표 제한 제거

카테고리당 허용되는 투표 수에 대해 하드코딩된 제한이 있는 것 같습니다. 저는 사용자가 각 주제별로 한 번씩 투표할 수 있도록 허용하고 싶습니다. 따라서 같은 카테고리에서 특정 주제에 대해 몇 번이나 단일 투표를 했는지는 중요하지 않아야 합니다.

카테고리당 투표 수 제한을 두는 것은 너무 제한적입니다. 이렇게 하면 사용자가 이전에 투표한 주제를 취소해야만 새로운 주제에 투표할 수 있기 때문입니다. 투표의 본질은 영구적으로 유지되는 누적 투표 수를 갖는 것입니다. 이렇게 하면 카테고리 내 주제를 투표 수 기준으로 정렬할 수도 있습니다.

이 제한을 어떻게 간단히 제거해서 주제당 1회 투표만 가능하도록 할 수 있을까요?

2개의 좋아요

아니요, 투표의 개념은 유한한 자원을 가지고 어떤 항목이 가장 중요한지 결정해야 한다는 것입니다. 모든 주제에 차별 없이 사용할 수 있는 기능이 필요하시다면 좋아요 기능을 확장하는 방안을 고려해 보시는 것이 좋습니다.

표에서 모든 항목에 표를 던질 수 있다면, 모든 숫자가 인위적으로 부풀려집니다. 그 결과, 옵션 간 응답률의 차이가 현저히 줄어듭니다.

투표를 화폐라고 생각하세요. 사용자가 이를 현명하게 사용하도록 장려해야 합니다.

1개의 좋아요

이 값들을 언제든지 변경할 수 있습니다

2개의 좋아요

@Stephen 말씀하신 뜻을 이해합니다. 다만, 제가 "Votes"를 "Likes"보다 선호했던 주된 이유는 주제(topic) 외부에서도 확인할 수 있었기 때문입니다. 즉, 사용자가 카테고리를 방문하여 주제 목록을 보고, 어떤 주제에 더 많은 투표가 있는지 비교할 수 있었습니다. 만약 주제에 직접 입장하지 않고도 주제 목록에서 "Likes"를 확인할 수 있다면, 저는 "Likes"를 더 선호할 것입니다.

현재 주제 목록에서는 조회수, 답변 수, 활동 상태 세 가지 정보만 확인할 수 있습니다. 여기에 "Likes"까지 추가할 수 있다면 완벽할 것입니다.

1개의 좋아요

이건 유용할 것 같네요:

Discourse가 얼마나 유연한지 잘 보여주는 사례입니다. 이를 통해 투표 기능을 오용하려 하지 않고 좋아요의 시각적 중요도를 높일 수 있습니다.

4개의 좋아요

감사합니다, 제가 필요했던 바로 그거네요!