Discourse 카테고리 헤더 테마 컴포넌트

이 구성 요소를 사용하는 사이트가 있는데, 활성화되어 있을 때 로고 이미지가 로드되지 않습니다.
안전 모드에서는 정상적으로 로드되므로 이미지가 존재하는 것은 알고 있습니다.
카테고리 로고가 설정되지 않은 경우 사이트의 작은 로고를 표시하는 기능을 끄면 정상적으로 로드됩니다.
정확히 언제부터 문제가 발생했는지는 모르지만, 이 옵션이 켜져 있을 때도 이전에 정상적으로 작동했습니다.
로고가 설정되지 않은 카테고리가 하나 있어, 해당 위치에는 사이트의 작은 로고가 표시되기를 원하므로 이 옵션을 켜둔 채로 두는 것이 좋습니다.

도움이나 조언을 주시면 감사하겠습니다.

여기서 로직을 꽤 오랫동안 변경하지 않았습니다. 해당 컴포넌트의 설정 구성을 공유해 주시겠습니까?

1개의 좋아요

2개의 좋아요

그 스크린샷은 제 설정 화면입니다. 다른 부분을 보여드릴까요?

1개의 좋아요

죄송합니다. 지난 며칠간 바빴고, 앞으로 며칠도 바쁩니다. 앞으로 며칠 안에 할 일 목록에 넣어두겠습니다.

이 문제를 재현하려고 애를 쓰고 있습니다. 제가 오해하고 있다면 지적해 주실 수 있을까요?

설정:

카테고리 로고 → 미설정
사이트 로고 → 설정됨

제가 확인하는 내용:

카테고리 로고는 설정되어 있지만 표시되지 않습니다. 포럼이 안전 모드일 때 기본 코어가 표시하는 기본 배너에서는 로고가 보입니다.

하지만 해당 컴포넌트를 사용할 경우 사이트 로고가 표시됩니다.

@tknospdr 이 버그를 이 PR에서 수정했습니다. 문제가 발생하면 알려 주세요.

1개의 좋아요

무지한 점 용서해 주세요. PR은 어떻게 설치하나요?

PR은 pull request(풀 리퀘스트)를 의미합니다.

네이트가 말하고자 하는 바는, 그가 Discourse의 소스 코드를 대상으로 풀 리퀘스트를 만들었고, 이 ‘풀 리퀘스트’가 ‘병합(merged)’되면 소프트웨어의 일부가 되어 Discourse의 모든 사용자에게 해당 수정 사항이 포함된 업데이트된 버전이 제공된다는 것입니다.

추가: 다시 말해, PR을 설치하는 것이 아니라, 수정 사항을 받기 위해 단순히 Discourse 인스턴스를 업데이트하면 됩니다.

2개의 좋아요

병합했습니다. 컴포넌트만 업데이트하면 됩니다.

2개의 좋아요

좋아요, 감사합니다. 이제 잘 작동합니다!

3개의 좋아요