Topic Ratings Plugin

음, 이해했습니다. 카테고리 설정에서 옵션이 표시될 것이라고 가정했는데, 지금은 전부 Ratings 탭에서 처리되고 있네요.

그럼에도 불구하고 Uncategorized 카테고리에는 여전히 버그가 있습니다. 처음 로드할 때, 뒤쪽 모델이 카테고리를 선택하지 않는 것 같습니다:

image

다른 카테고리를 선택한 후 다시 Uncategorized를 선택하면 정상적으로 동작합니다:

image

잘 작동하지 않는 것 같습니다.

이제 None을 Uncateogrized로 다시 활성화했는데, 이 카테고리의 기존 평가가 표시되지 않습니다.


Site Feedback에서 None을 시도해 보았습니다:
image

새로운 주제를 생성하고 저장하면:

평가가 저장되지 않습니다:


무언가를 놓치고 있는 건지 모르겠습니다?


또 다른 문제입니다. 새로운 카테고리에 평가 유형을 연결할 때, 새 주제를 만들기 전에 페이지를 새로고침(F5)해야 합니다. 그렇지 않으면 작성기(composer)에 평가 상자가 표시되지 않기 때문입니다.


참고로, 아직 말하지 않았지만 정말 멋진 기능입니다! 감사합니다!

1개의 좋아요

내일 문제를 재현해 보고 다시 연락드리겠습니다. 피드백 감사합니다.

1개의 좋아요

오늘 업데이트를 했습니다. 업데이트 이후 이상한 표시 버그가 발생했습니다. 사용자 에이전트를 Safarie - iOS 13.3.1 - iPhone 또는 iPodTouch로 설정하면(네, 여전히 존재하는 기기입니다) 개요 화면에서 평점이 두 번 표시됩니다. 시도해 본 다른 사용자 에이전트에서는 모두 정상적으로 보입니다.

HTML을 살펴보면 두 개의 서로 다른 div가 생성되어 있습니다:

<div class="main-link">    
	<div class="rating-list">...</div>
	<a href="/t/mai-tai/395" class="title raw-link raw-topic-link" data-topic-id="395">Mai Tai</a>  
	<div class="rating-list">...</div>
</div>

현재 버전은 v2.5.0.beta7 +171입니다.

확인해 보고 싶으시다면:

1개의 좋아요

개발 환경에서 작업 중이시니, 플러그인을 설치한 후 db:migrate를 실행해 보셨는지요?

개발용 환경이 아닙니다. VPS 어딘가에 호스팅된 일반 설치 환경입니다. 처음에는 ProCourse Installer로 플러그인을 설치했습니다.

하지만 새 버전이 설치되지 않았다고 생각해서(버전이 동일했기 때문) ProCourse Installer를 제거하고 app.yml을 통해 다시 설치했습니다.

처음에는 평점을 볼 수 있었기 때문에 플러그인이 제대로 업그레이드된 것으로 보입니다.

문제를 직접 확인해 보고 싶으시다면 테스트용 Discourse의 관리자 계정을 제공해 드릴 수 있습니다. 원하시면 말씀해 주세요.

1개의 좋아요

참고로 매우 도움이 될 것입니다.

1개의 좋아요

안녕하세요, 새 버전에 대한 버그 보고서에 대해 어떤 소식이나 진행 상황이 있나요? 다음 업데이트의 예상 일정도 궁금합니다.

1개의 좋아요

이미 몇 가지 수정 사항을 작업 중이며, 지원 기간도 아직 진행 중입니다. 따라서 오늘 또는 월요일에 수정 사항을 확인하실 수 있을 것입니다.

1개의 좋아요

이 기능이 활성화될 범주를 지정할 수 있나요? 모든 주제에 등급을 표시하는 것이 아니라, 단 하나의 주제에만 표시되기를 원합니다.

1개의 좋아요

OP(첫 번째 게시글)에 따르면, 가능해 보입니다:

3개의 좋아요

평점이 각 사용자의 게시물에 표시되는 것이 아니라, 토픽 스레드 상단에 표시되기를 원합니다.

그렇지 않으면 중복 게시처럼 보입니다. 모든 사용자의 평점 평균만 표시되면 충분합니다. 이렇게 하면 평점도 익명으로 유지됩니다.

각 게시물에서 평점을 숨기고 토픽 전체의 평균만 표시할 수 있는 방법이 있을까요?

2개의 좋아요

흥미롭네요. 그러면 사용자는 자기 자신의 평가와 주제 상단의 평균만 볼 수 있어야 한다는 말씀이신가요?

사실 혼동이 있을 수 있습니다. 이 특정 경우를 보면, 주제 게시자 외에는 아무도 그 주제에 평가를 하지 않았기 때문에 두 값이 비슷하게 보이는 것입니다.

저도 그렇게 생각합니다. 누군가 스레드를 훑어보면서 별점이 너무 많이 쌓여 있으면 화면이 지저분하고 보기 싫어 보일 수 있습니다. 적어도 제 경우엔 평균 별점만 상단에 표시하는 것이 훨씬 깔끔하다고 생각합니다. 사용자는 자신의 별점만 확인하면 충분합니다.

누군가 낮은 별점을 매겨서 그것이 공개적으로 보인다면, 해당 사용자가 노출되는 셈이 됩니다. 커뮤니티가 솔직한 평가를 내릴 수 있도록 장려하려면, 별점은 익명으로 처리되어야 하며 사용자 본인이 자신의 별점만 볼 수 있어야 합니다.

위 스크린샷에서는 원 스레드의 게시자만 보이고, 게시글이 1개뿐입니다. "다른 사용자의 게시글에서 별점 숨기기"라는 토글 옵션을 추가하면 이 문제를 해결할 수 있습니다.

1개의 좋아요

제안해 주셔서 감사합니다. 이 기능에 대해 저희 Pavilion 인스턴스에서 기능 요청을 생성하겠습니다. 해당 기능은 그곳에서 추적하겠습니다.

1개의 좋아요

여러분에게는 고쳐진 것처럼 보입니다. 뭔가 조치를 취하셨나요?

수정: 아, 괜찮습니다. 실제로 그 버그는 모바일 화면에서만 나타나는 것 같습니다(그분과 저에게).

1개의 좋아요

모바일 버그가 수정되었습니다.

여러분, 현재 지원 기간이 진행 중입니다. 인스턴스를 업데이트한 후 이상한 점을 발견하셨다면, 향후 3일 이내에 https://thepavilion.io/w/bug-report/에 보고해 주세요. 스테이징 서버가 있으시다면 업데이트를 진행하시고, 문제가 발견되면 알려주시기 바랍니다.

2개의 좋아요

가까운 미래에 내 게시물을 제외한 모든 게시물에서 사용자 평점을 숨기는 기능이 구현될 예정인가요?

1개의 좋아요

네, 해당 기능은 우선순위 목록 상단에 있습니다. 인스턴스에 기능 요청을 생성했습니다: https://thepavilion.io/t/show-only-users-own-rating-on-posts/3209

현재 단위 테스트를 진행 중이며, 가까운 시일 내에 반드시 이 기능을 구현할 예정입니다.
참고로,
해당 작업을 완료했습니다. 테스트에 도움을 주시면 이번 주 내에 머지(Merge)할 수 있습니다. 위 링크에서 업데이트 사항을 확인해 주세요.

1개의 좋아요