GuidoD
(Guido Drehsen)
6월 2, 2020, 5:48오후
1
방금 beta5에서 beta6로 업그레이드를 수행했는데, Header Link Theme Component 이 더 이상 작동하지 않습니다.
모든 사용자 정의 헤더 링크가 헤더에 표시되지 않습니다.
새로운 베타 버전에서 무언가가 이 컴포넌트의 작동을 막고 있는 것 같습니다.
현재 2.5.0.beta6 ( b3c8d36412 ) 버전을 사용 중입니다.
에러 로그에는 discourse-locations 플러그인과 관련된 오류만 많이 표시되고, 헤더 문제와 관련된 내용은 없습니다.
현재 locations 플러그인이 컴포넌트와 관련하여 많은 문제를 일으키고 있습니다. 이 플러그인을 비활성화해 보시면 문제가 해결될 것으로 예상됩니다(저는 그렇게 해결되었습니다).
Stephen
(Stephen)
6월 2, 2020, 9:58오후
3
Locations를 비활성화( YML 파일에서 주석 처리 후 재빌드)하면 Header Link 컴포넌트가 다시 작동하기 시작합니까?
@davidkingham의 말처럼, Locations는 최신 tests-passed와 몇 가지 문제가 있습니다. 그리고 여기에서 언급했듯이:
이곳 #support는 일반적으로 코어와 관련된 문제를 다루므로, 테마 컴포넌트와 플러그인에 대해서는 각각의 주제에서 게시하는 것이 확실히 가치가 있습니다. 많은 플러그인이 제3자에서 제공되므로, 해당 주제에 참여하지 않는 한 문제를 알 수 있는 방법은 없습니다.
tshenry
(Taylor)
6월 2, 2020, 10:08오후
4
테마 설정에서 FontAwesome 5 아이콘 이름을 사용하고 있는지 확인해 주시겠습니까? 해당 컴포넌트의 토픽에 최근 게시된 내용은 다음과 같습니다:
https://meta.discourse.org/t/iconified-header-links/86307/75?u=tshenry
GuidoD
(Guido Drehsen)
6월 3, 2020, 5:52오전
5
그것들은 몇 달 전(또는 작년 어딘가)에 이미 교체해 두었습니다. 최신 상태입니다. 하지만 그러면 누락된 버튼 때문에 빈 공간이 생길 텐데, 링크 위치로 마우스를 가져가면 링크 자체는 여전히 보일 것입니다.
알고 있지만, 그건 팀의 플러그인과 테마 컴포넌트였고, 해당 테마 컴포넌트는 GitHub에서 변경되지 않았습니다.
하지만 위치(Locations) 플러그인을 비활성화하고 앱을 다시 빌드하니 작동했고, 버튼들이 돌아왔습니다.