제 사이트에서 공유 버튼이 작동하지 않나요?

제 사용 중 한 명이 이 오류를 지적해 주었는데, 제가 어떤 주제를 공유하려고 할 때도 같은 오류가 발생했습니다:

오류: ‘share-topic’ 모달은 최신 버전의 Discourse와 호환되도록 업데이트가 필요합니다. Converting modals from legacy controllers to new DModal component API 를 참조하세요.

Discourse를 처음 사용하는 사용자로서, 이 문제를 해결하는 가장 쉬운 방법은 무엇인가요? 해당 링크를 방문했지만, 이 포럼은 새로 설치된 것이며 링크가 2023년에 작성된 주제로 연결됩니다.

어떤 공유 모달을 말씀하시나요? 재현할 수 있도록 가능한 한 더 자세한 정보와 스크린샷을 제공해 주시겠어요?

게시글 중 아무거나 공유 아이콘을 클릭할 때.
수정: 오, 아이러니하네요. 제 사이트에 관리자 메시지가 갑자기 떴는데, 내용은 다음과 같습니다:

[관리자 알림] 다가오는 Discourse 코어 변경 사항에 대한 호환성을 위해 테마 또는 플러그인 중 하나가 업데이트가 필요합니다. (id:discourse.modal-controllers) 해당 테마: ‘redditish’.

하지만 해당 테마에서 업데이트를 확인해보니, "테마는 최신 상태입니다. 마지막 확인: 방금"이라고 표시됩니다.

일반적으로 무해 모드에서 문제가 해결된다면, 이는 테마나 사용자 정의 설정에 문제가 있음을 의미합니다.

질문에 대한 유용한 답변을 얻으려면 콘솔 오류를 포함하여 가능한 한 많은 디버깅 정보를 게시해야 합니다.

네, 콘솔 에러는 어디서 확인할 수 있나요? 그래서 공유 기능은 실제로는 여전히 작동하는데, 안전 모드에서 “비공식 클라이언트 사이드 플러그인 커스터마이징 비활성화” 옵션이 체크되어 있을 때만 작동하지 않습니다. 다른 옵션들은 체크해 두되 이 옵션만 체크 해제하면 여전히 잘 작동합니다. 그런데 나머지 두 옵션은 해제하고 이 옵션만 체크해 두면 작동이 멈추네요. 그래서 아마 “비공식 클라이언트 사이드 플러그인 커스터마이징” 관련 문제인 것 같습니다.

네, 그렇게 생각하면 맞습니다!

조금 무시하는 것처럼 들릴 수 있겠지만, 테마를 직접 수정하고 다뤄보려 한다면 기초적인 지식을 배워야 합니다. 구글 검색과 메타 검색이 좋은 친구가 되어줄 것입니다. 만약 그게 불가능하다면, 공식 테마, 컴포넌트, 플러그인을 사용하거나 세팅을 맡길 사람을 고용하는 것이 좋습니다.