제목 아래에 고정된 전체 주제에서 '분류되지 않음' 카테고리가 표시되지 않음

주제 제목 아래에 전역으로 "분류되지 않음"을 표시합니다.

하지만 게시물을 전역으로 고정하면 “분류되지 않음” 카테고리가 사라지며, 다른 카테고리는 주제 목록에서 고정된 주제에 대해 올바르게 표시됩니다.

아래 스크린샷에서 볼 수 있듯이 고정되지 않은 주제에는 "분류되지 않음"이 표시됩니다.

두 번째 전역 고정 주제 모두 "분류되지 않음"이지만 이를 표시하지 않습니다(렌더링된 HTML에도 없으며, div link-bottom-line이 비어 있음).

2개의 좋아요

이것이 사실임을 확인했습니다. 범주가 없는(topics without a category) 주제가 고정(pin)되면, 해당 주제의 범주 링크가 표시되지 않습니다. 이 동작의 근거가 무엇인지는 정확히 알지 못합니다.

고정된 범주 없는 주제에 대한 코드는 여기서 확인됩니다: https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/templates/list/topic-list-item.hbr#L35.

isPinnedUncategorized를 설정하는 로직이 suppress uncategorized badge 사이트 설정이 비활성화되었는지 확인할 수 있도록 수정할 수 있습니다. 주제 목록에서 고정되지 않은 주제에 범주 없는 배지가 표시되고 있다면, 고정된 주제에도 배지를 표시하는 것이 합리적일 것입니다.

3개의 좋아요

이 문제가 수정되면 좋겠습니다. Topic List Thumbnails Theme Component와 함께 사용할 때 빈 link-bottom-line 컨테이너 때문에 제목이 더 이상 가운데 정렬되지 않기 때문입니다:

1개의 좋아요