메뉴 항목에서 이상한 반복이 발생합니다

어떤 이유에서인지 내 포럼 인스턴스의 주제 메뉴에 중복된 항목이 표시됩니다.

이 Discourse Meta 인스턴스에서는 같은 문제를 발견할 수 없으므로, 이는 의도된 기능이 아닐 것으로 추정됩니다. 이 문제를 해결하는 것이 좋겠습니다.

제가 실행 중인 베타 소프트웨어 버전에서 발생하는 특정 문제일까요?

현재 Discourse 버전 3.4.0 beta 2 + 1019를 실행 중입니다.

도움을 주시면 감사하겠습니다!

추가 링크도 안전 모드에서 표시되나요?

안녕하세요 @Moin - 아니요, 저에게는 안전 모드에서 발생하지 않습니다.

그 후 링크는 플러그인 또는 테마 컴포넌트에 의해 추가됩니다. 두 가지 중 하나만(예: 테마만) 비활성화하는 안전 모드를 사용하여 어디를 더 자세히 살펴봐야 하는지 확인할 수 있습니다.

제 첫 번째 생각은 기본적으로 해당 링크를 추가하는 Custom Top Navigation Links 이었습니다. 이 컴포넌트를 사용하시나요?

저는 Custom Top Navigation Links 플러그인이 없지만, 비활성화할 수 있는 모든 플러그인을 비활성화해 보았습니다(‘BBCode’ 플러그인은 비활성화 옵션이 없습니다) - 하지만 캐시를 지우고 포럼을 다시 열어도 토픽 메뉴에 변화가 보이지 않습니다.

제가 가진 플러그인 중 하나를 제외하고는 모두 Discourse 자체에서 관리하고 있습니다.

’’

즉, 링크를 제거하기 위해 안전 모드에서 플러그인을 비활성화해야 했나요?

테마를 비활성화했을 때도 여전히 남아 있었나요?

안녕하세요 - 메뉴 중복을 제거하려면 안전 모드에서 테마만 비활성화하면 되는 것 같습니다.

그런 다음 테마에 어떤 컴포넌트가 추가되었는지 확인해 보세요. /admin/customize/themes/에서 테마를 살펴보면 컴포넌트 목록을 찾을 수 있어야 합니다.

@Moin 감사합니다.
제 경우 사용할 수 있는 테마 구성 요소가 세 개뿐이었어요. 그중 하나가 'Nav Links Component’인데, 이것을 제거하니 문제가 해결되는 것 같습니다!

이 구성 요소가 어디서 왔는지는 모르겠지만, Discourse 기본 ‘Light’ 또는 ‘Dark’ 테마에 원래 있던 것이 아닐 것 같아요?

상단에 표시되는 about 링크를 클릭하면 다음 페이지로 이동합니다.

해당 컴포넌트는 여름에 이름이 변경되었습니다.

기본 라이트 테마에서는 어떤 컴포넌트도 설치하지 않습니다. 스태프 액션 로그를 확인하여 해당 컴포넌트가 언제 추가되었는지 알아볼 수 있을 것입니다.