솔직히 말해서, 제 개발 환경에서 설치하고 테스트해야 할 목록이 상당히 길기 때문에, 여러분이 겪고 있는 문제의 원인을 파악하기가 어렵습니다.
공식 디스코urs 플러그인은 건너뛰셔도 될 것 같습니다. 그러면 목록은 다음과 같습니다:
스포일러
- git clone https://github.com/procourse/procourse-static-pages.git
- git clone https://github.com/Ebsy/discourse-nationalflags.git
#- git clone https://github.com/paviliondev/discourse-ratings.git
- git clone https://github.com/cpradio/discourse-plugin-imgflip.git
- git clone https://github.com/paviliondev/discourse-topic-previews.git
- git clone https://github.com/paviliondev/discourse-news.git
- git clone https://github.com/paviliondev/discourse-layouts.git
- git clone https://github.com/gdpelican/retort.git
- git clone https://github.com/paviliondev/discourse-follow.git
- git clone https://github.com/cpradio/discourse-plugin-composer-help-button.git
- git clone https://github.com/paviliondev/discourse-custom-wizard.git
- git clone https://github.com/paviliondev/discourse-tickets.git
관리자 접근 권한에 대해 나중에 DM으로 연락드리겠습니다.
대부분을 삭제하겠습니다. 사용자들에게 필수적인 플러그인만 남기고, 나머지는 삭제해야 합니다. 그렇지 않으면 충돌, 호환성 문제, 그리고 디버깅의 복잡성이 크게 증가하는 문제를 초래할 위험이 큽니다.
보통 안정적이고 비즈니스에 초점을 맞춘 사이트에서는 6개 내외의 플러그인을 사용하는 것이 일반적입니다.
죄송하지만, 저희를 고용하시지 않는 한 설치 환경에 대한 지원을 제공해 드리기 어렵습니다.
요청하신 대로 비공식 플러그인을 제거하고 충돌 원인을 찾아보겠습니다. 결과를 보고드리겠습니다. 다만 현재 사이트가 사용자들에 의해 사용 중이라 다운타임이 불가하기 때문에, 당장은 이 작업을 진행할 수 없습니다.
공식 discourse와 pavillion을 제거하면 플러그인은 5개만 남게 됩니다.
최근 재빌드 후, 주제 평가 플러그인이 모든 플러그인과 테마 구성 요소와 함께 정상적으로 작동합니다! 처음에는 이 플러그인이 준비가 되었는지 확신이 서지 않아 비활성화해 두었습니다. 그런데 알고 보니 플러그인이 비활성화되어 있어 어떤 주제도 읽을 수 없었습니다. 다른 조치를 취하지 않고 플러그인을 활성화하자 문제가 해결되었습니다! 플러그인을 추가하거나 제거한 적은 없습니다.
안녕하세요,
저도 이 플러그인에서 동일한 문제를 겪고 있습니다. 플러그인을 비활성화하면 모든 주제에서 이 메시지가 표시됩니다. ![]()
로그 오류도 질문자님과 동일합니다.
저는 두 개의 서로 다른 Discourse 사이트를 운영하고 있어, 플러그인을 확인하고 질문자님의 것과 비교해 보았습니다.
동일한 비공식 플러그인은 다음과 같습니다:
- git clone https://github.com/paviliondev/discourse-follow.git
- git clone https://github.com/paviliondev/discourse-custom-wizard.git
수정: 제 사이트 중 하나에서는 discourse custom wizard가 주석 처리되어 있으므로, 아마도 discourse follow 플러그인이 주제 평가(topic ratings)와 충돌하는 것 같습니다.
전체 플러그인 목록 / 사이트 1
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/jannolii/discourse-topic-trade-buttons.git
- git clone https://github.com/paviliondev/discourse-ratings.git
- git clone https://github.com/discourse/discourse-whos-online.git
- git clone https://github.com/discourse/discourse-adplugin.git
- git clone https://github.com/paviliondev/discourse-follow.git
- git clone https://github.com/discourse/discourse-cakeday.git
- git clone https://github.com/paviliondev/discourse-locations.git
- git clone https://github.com/discourse/discourse-patreon.git
- git clone https://github.com/paviliondev/discourse-custom-wizard.git
- git clone https://github.com/discourse/discourse-spoiler-alert.git
- git clone https://github.com/discourse/discourse-calendar.git
전체 플러그인 목록 / 사이트 2
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/jannolii/discourse-topic-trade-buttons.git
- git clone https://github.com/paviliondev/discourse-ratings.git
- git clone https://github.com/discourse/discourse-whos-online.git
- git clone https://github.com/discourse/discourse-adplugin.git
- git clone https://github.com/paviliondev/discourse-follow.git
- git clone https://github.com/paviliondev/discourse-multilingual.git
- git clone https://github.com/discourse/discourse-calendar.git
- git clone https://github.com/paviliondev/discourse-locations.git
- git clone https://github.com/paviliondev/discourse-custom-wizard.git
- git clone https://github.com/discourse/discourse-patreon.git
- git clone https://github.com/discourse/discourse-cakeday.git
@fzngagan 문제 해결에 도움이 된다면 제 사이트 중 하나에 관리자 접근 권한을 부여해 드릴 수 있습니다.
네, 재현하려면 단순히 평점 플러그인을 비활성화하면 됩니다.
조금 후에 확인해 보겠습니다.
참고:
네, 해당 문제를 재현할 수 있습니다. 확인해 보겠습니다.
맞아요, 동의합니다.
이게 필요합니다
설명된 것과 정확히 동일한 문제를 확인했습니다.
재현 단계:
- 최신 버전으로 다시 빌드합니다.
- Topic Ratings 플러그인이 설치되어 있어야 합니다.
- Topic Ratings 플러그인이 비활성화되어 있어야 합니다.
- 임의의 토픽에 접근을 시도합니다.
우회 방법:
- Topic Ratings 플러그인을 제거합니다 (yml에서 주석 처리).
- 다시 빌드합니다.
@Don @AntiMetaman @Iceman
이 커밋은 해당 문제를 수정합니다.
프로덕션 환경에서 사용하고 계시다면 플러그인 업데이트를 보류하시는 것을 권장합니다. 다음 지원 기간이 시작될 때까지 필요하지 않다면 비활성화하거나 제거해 두시기 바랍니다.
지원 기간이 지난 후에 시간을 내어 이 문제를 수정해 주셔서 감사합니다.
몇 가지 질문이 있습니다;
- 첫 번째 답변이 삭제되면 평가가 무평가 상태로 초기화되지 않는 것 같습니다. 이 주제를 참고해 주세요. 이것이 의도된 동작인가요?
- 주제 작성자가 자신의 주제에 답변을 남기고 평가를 할 수 있는데, 이 경우 평가는 무시되지 않나요? 이 주제를 참고해 주세요.
감사합니다!
네, 그것이 부수적 효과처럼 보일 수 있지만, 첫 번째 게시글은 해당 주제에서 평가가 활성화되어 있는지 여부를 정의하지 않습니다.
네, 각 기준에 대해 한 번만 평가할 수 있으므로 기본적으로 평가에 완전히 영향을 미칠 수는 없습니다. 하지만 일부 사용 사례에서는 해당 요청이 타당합니다.
또한, 지원 기간이 활성화되어 있습니다. 현재까지의 최신 테스트에서 해당 플러그인은 완벽하게 정상 작동하고 있습니다.
수정해서 PR을 보내주시면 기꺼이 받아들이겠습니다.
사실이 아니지만, 작동 방식은 동일합니다.
데모: https://search.google.com/test/rich-results
확장이 정확히 어떻게 작동하는지는 아니지만, 구글에서 추천받기에는 여전히 유용합니다. 회원 수가 적어 내 웹사이트는 리뷰에 크게 중요하지 않습니다.
안녕하세요 여러분! 로그인한 사용자뿐 아니라 비로그인 사용자도 모든 스레드에서 평점을 볼 수 있도록 하려면 어떻게 해야 하나요?
감사합니다
모든 카테고리에 대한 평점을 활성화할 수 있습니다.



