게시물 목록 작성자

:information_source: 요약 게시글 작성자를 게시자 대신 표시하고, 게시글 목록 페이지에서 작성자 열의 위치를 변경할 수 있도록 합니다.
:hammer_and_wrench: 리포지토리 https://github.com/discourse/discourse-topic-list-author
:eyeglasses: 미리보기 Discourse Theme Creator에서 미리보기
:question: 설치 가이드 테마 또는 테마 컴포넌트 설치 방법
:open_book: Discourse 테마가 처음이신가요? Discourse 테마 사용 입문가 가이드

이 테마 컴포넌트 설치

이 테마 컴포넌트는 게시글 목록 페이지(예: /latest /new /unread /top) 및 카테고리 홈 페이지(게시글 목록이 있는 카테고리 뷰를 사용하는 경우)에 게시글 작성자의 아바타를 표시합니다.

게시글 목록 페이지에서 작성자 열이 표시될 위치를 왼쪽, 가운데 또는 오른쪽으로 변경할 수 있는 설정도 있습니다.

이 컴포넌트는 데스크톱 및 모바일 뷰 모두에서 작동하지만, 가운데 아바타 배치는 데스크톱 뷰에서만 표시됩니다.

스크린샷:

기본(가운데) 열 배치의 작성자 아바타

첫 번째(왼쪽) 열의 작성자 아바타

마지막(오른쪽) 열의 작성자 아바타

카테고리 홈 페이지 게시글 목록의 작성자 아바타

첫 번째(왼쪽) 열에 작성자 아바타가 있는 모바일 뷰

마지막(오른쪽) 열에 작성자 아바타가 있는 모바일 뷰

설정

:discourse2: 우리가 호스팅을 하고 계신가요? 이 테마 컴포넌트는 Pro, Business, Enterprise 플랜에서 사용 가능합니다.

23개의 좋아요

릴리, 더 할 일이 필요한 건 아니겠지만 :wink: 토픽 섬네일 관련해서 또 문제가 생겼어. 아바타가 두 번 표시되고 있어:

1개의 좋아요

네, 리팩토링 때문에 이 컴포넌트가 다시 호환되지 않을 수도 있겠네요. 어떤 식으로든 우회 방법을 찾아볼게요. 가능하면 두 컴포넌트가 함께 작동하도록 CSS를 좀 해킹해야 할 것 같습니다.

3개의 좋아요

질문: 왜 이 테마 컴포넌트를 사용하시나요? 토픽 목록 섬네일은 이미 첫 번째 게시물(OP)의 미리보기를 통해 토픽 작성자의 아바타를 사용하는 것처럼 보입니다(그 테마 컴포넌트에는 설정이 많이 있지만요). 토픽 목록 섬네일을 사용하지 않는 특정 카테고리에만 적용되기를 원하시나요?

1개의 좋아요

좋은 질문이네요 :grin: 네, 썸네일을 사용하지 않는 카테고리가 몇 개 있습니다.

2개의 좋아요

수정: @davidkingham - 기존 브랜치를 계속 사용할 수 있습니다

4개의 좋아요

이 컴포넌트는 이제 공식 버전이 되었으며, OP의 저장소 링크가 업데이트되었습니다. 오류를 방지하려면 새 저장소 링크를 사용하여 이 컴포넌트를 다시 설치해 주세요. 기존 저장소는 앞으로 유지 관리되지 않으며, 궁극적으로 아카이브 처리될 예정입니다.

4개의 좋아요

응답이 좀 느리네요 :grimacing: 하지만 불행히도 기존 브랜치도 작동하지 않아요. categories+latest 페이지에서는 게시글의 마지막 작성자가 아닌 원글 작성자가 표시되어야 하는데, 그렇지 않아요. 이제 공식적으로 확정된 상황에서 Topic Thumbnails와 호환되도록 만드는 것은 불가능할까요? :folded_hands:t3:

1개의 좋아요

안녕하세요, 이 컴포넌트가 제 사이트에서 이상한 들여쓰기를 일으키고 있어요:

어떤 제안이 있을까요?

2개의 좋아요

테마의 CSS 사용자 정의 코드에 다음을 추가하여 이 문제를 해결했습니다:

.above-latest-topic-list-item-outlet, .author-avatar-connector {
    width: 0px;
}
1개의 좋아요

hide_user_profiles_from_public가 활성화되었을 때 링크를 제거하고 새로운 코어 동작을 따르는 것이면 좋겠습니다.

1개의 좋아요

이 TC(토픽 컨테이너)를 주제 썸네일(Topic Thumbnails)과 주제 발췌문(Topic Excerpts)처럼 지정된 카테고리에만 적용할 수 있을까요?

우회 방법

테마 구성 요소의 데스크톱 탭에 다음 CSS를 추가하면, 내가 원하는 특정 카테고리를 제외한 모든 카테고리에서 해당 기능이 비활성화되어 제 용도에 잘 맞는다는 것을 발견했습니다:

body:not(.category-ask-the-candidates) {
    .topic-list .posters {
        display: table-cell;
    }
    th.author, .custom-author-column {
        display: none;
    }
}
```\n직접 사용하시려면, 지정된 카테고리(들)의 슬러그(slug)만 교체하면 됩니다.
2개의 좋아요

PR을 받아주시나요? PN 대화에서 해당 기능을 제거하는 것이 좋은 개선 사항이 될 것 같습니다.