Alternative Voting Category Style

제가 아는 한 그런 것은 없지만, 거기에 스타일 일관성을 더 갖추는 것이 합리적이라고 생각합니다.

네, 여기에 더 나은 유연성을 추가할 수 있습니다.

이 구성 요소에 대한 대규모 업데이트를 작업해 왔지만, 아직 마무리할 시간이 없었습니다. 곧 기회가 열리지 않는다면, 적어도 이 간단한 수정 사항들을 적용해 보겠습니다.

5개의 좋아요

@tshenry, 방금 플러그인을 설치했습니다. 제공해 주셔서 감사합니다! 하지만 메인 페이지에서 투표가 올바르게 표시되지 않는데, 이 문제가 발생하는 이유가 무엇일까요? 아래 스크린샷을 확인해 주세요.

2개의 좋아요

음, 스크린샷만으로는 바로 확신이 서지 않네요. 방금 확인해 보니 제 사이트에서는 해당 컴포넌트가 정상적으로 작동하고 있습니다. 투표 수 박스가 표시된다는 점을 고려하면, 그 스크린샷을 찍기 전에 페이지를 새로고침하고 해당 카테고리에서 투표를 활성화했을 것이라고 꽤 확신합니다.

몇 가지 질문을 드려도 될까요?

  • 현재 사용 중인 Discourse 버전은 무엇인가요?
  • 서드파티 플러그인을 사용 중인가요?
  • 브라우저 콘솔을 열었을 때 오류가 표시되나요?
  • 하위 카테고리가 관련이 있나요?
2개의 좋아요

@tshenry: Discourse 2.8.0.beta11을 사용 중입니다.

현재 설치된 플러그인은 다음과 같습니다:

현재 설치된 테마 컴포넌트는 다음과 같습니다:

하위 카테고리는 없으며, 브라우저 콘솔에도 오류가 없습니다.

직접 확인하시려면 해당 카테고리에 테마를 활성화해 두었으니, https://support.tmssoftware.com/c/business/biz-feature-requests/103으로 이동해 주세요.

도와주셔서 정말 감사합니다.

2개의 좋아요

훌륭한 컴포넌트를 만들어 주셔서 감사합니다.

최근 투표 수를 표시하는 박스가 더 이상 표시되지 않는 것을 발견했습니다. 또한 최근에 Discourse 2.9.0.beta8(89d43235c4)로 업그레이드했는데, 이것이 관련이 있을 수 있을까요?

실제로 확인하시려면 다음 주소를 참조해 주세요:

감사합니다 :slight_smile:

죄송합니다, 혹시 조언을 주실 수 있는 분 계신가요? 다른 분들도 같은 문제를 겪고 계신가요?

며칠만 더 주세요. 거의 마무리 단계인 대형 업데이트가 모든 문제를 해결하고 몇 가지 새로운 기능을 추가할 예정입니다. 인내해 주셔서 감사합니다.

수정: 이번 주에 변경 사항을 완전히 마무리하지 못했습니다. 다음 주에는 최선을 다하겠습니다!

3개의 좋아요

감사합니다, 정말 감사합니다 :+1:

1개의 좋아요

기다려 주셔서 감사합니다, @Luke_Cousins! 이제 모든 문제가 수정되었을 것입니다.

:warning: 이 컴포넌트를 사용하시는 모든 분께 드리는 말씀입니다 – voting categories 테마 설정에 카테고리를 다시 추가해야 할 가능성이 높습니다. 불행히도, 새로운 카테고리 선택기를 사용하도록 설정을 개선하는 데 따른 대가입니다.

기본적으로 비활성화되어 있지만, 여러분 중 일부는 유용하게 느끼실 수 있을 새로운 설정 몇 가지를 추가했습니다. 곧 더 자세히 안내하고 원문을 업데이트할 예정입니다.

문제가 발생하면 꼭 보고해 주세요 :slight_smile:

4개의 좋아요

Taylor님, 답장이 늦었습니다. 자리를 비우고 있었거든요.

이번 업데이트는 정말 훌륭합니다. 감사합니다! 목록에서 바로 투표할 수 있는 점은 큰 개선입니다. 다만 지금은 투표 버튼이 투표 수와 정렬이 안 되어 중앙 정렬이 어긋나는 문제만 보입니다. 다른 분들도 같은 문제를 겪고 계신가요?

다시 한번 감사합니다!

1개의 좋아요

이 버튼 위치 관련해서 업데이트가 있나요?

또한, 이 테마 컴포넌트와 관련이 없을 수도 있지만, “최신” 정렬 기능에서도 동일한 문제가 있습니다:

도와주셔서 감사합니다.

네, 저희도 화살표가 어긋나는 현상을 확인하고 있습니다. 그리고 태그 사이에 공백이 없는 경우에도 재현이 가능한가요?

1개의 좋아요

사실, 훨씬 더 심각한 버그를 발견한 것 같습니다. 이 컴포넌트가 비로그인 사용자의 카테고리 페이지를 깨뜨리는 건가요?

이 페이지는 컴포넌트가 비활성화되어 있으면 정상적으로 렌더링됩니다.

저도 사과드립니다 :blush: @Luke_Cousins 님, 여기서는 지연된 점 죄송합니다. 정렬 문제가 이제 수정되었습니다! 보고해 주셔서 감사합니다!

보고해 주셔서 감사합니다! 비로그인 사용자를 고려하기 위해 추가적으로 추가해야 할 체크가 있었습니다.


두 가지 문제 모두 다음 커밋으로 수정되었습니다. 시간이 나시면 컴포넌트를 업데이트해 보시고, 다른 문제가 발생하면 알려 주세요.

3개의 좋아요

수정해 주셔서 감사합니다, @Taylor. 정말 감사드리며, 두 가지 모두 저희 환경에서 정상적으로 작동하는 것을 확인했습니다 :+1:

@icaria36 저희도 이 문제를 겪고 있지만, 직접 Theme Component를 생성하고 아래 CSS를 추가하면 해결할 수 있습니다. 더 나은 해결책(물론 실제 패키지에서의 수정)이 있을 수도 있지만, 당분간은 이 방법으로 문제를 해결했습니다 :smile:

.voting-category.list-container {
    .discourse-tag {
        margin-right: 6px !important;
    }
}
1개의 좋아요

@tshenry 정말 감사합니다! 새 버전에서 두 가지 문제가 모두 수정되었음을 확인했습니다.

태그 사이의 간격이 없는 문제에 대해:

@Luke_Cousins 감사합니다! 컴포넌트를 만드는 게 너무 귀찮아서 그냥 메인 CSS 아래에 해당 코드를 붙여넣었습니다. 이것도 잘 작동하는 것 같습니다. :tada:

버그를 찾은 것 같습니다…

카테고리 설정이 기본 목록 필터: 모든 주제로 되어 있으면 문제가 없습니다. 하지만 이 설정을 하위 카테고리 없음으로 변경하면, 해당 카테고리로 이동할 때 컴포넌트가 렌더링되지 않습니다. 일단 해당 페이지에 도달한 후 새로고침을 해야만, 그때에야 비로소 렌더링됩니다.

사용자가 보고한 또 다른 버그입니다. 다크 모드에서 투표 수를 볼 수 없습니다:

이는 Discourse의 기본 테마이며, 사용자가 설정에서 다크 모드를 선택한 상태입니다.

모바일 인터페이스에서 "vote-count-before-title"를 표시하는 방법에 대해 문의하고 싶습니다. 이 옵션을 추가해 주실 수 있나요? 제품 페이지에서 목록이나 토론을 표시하는 방식이 정말 마음에 듭니다. 이 점이 테마 컴포넌트 개발에 영감을 주기를 바랍니다.

이것은 @Don 님이 만든 모드로, 제가 도움을 요청한 후 스마트폰에서 theme-component가 작동하도록 해주는 것입니다. 정말 감사드립니다. FKB Pro - Social theme - #83 by Don