토픽 목록 썸네일

모든 곳에서 썸네일을 사용하지 않으려면 기본 썸네일 모드를 '없음’으로 설정해야 합니다.

나머지 설정은 예상대로 작동합니다.

2개의 좋아요

귀찮게 하고 싶지는 않은데, 이건 검토해 볼 수 있을까요? 섬네일에서 좋아요를 누르는 것은 유효한 사용 사례라고 생각합니다(완전한 이미지를 보지 않고도 이미지를 판단할 수 있으니까요). 또한, '인스타그램 스타일’에 더 가까운 방문자들의 참여도를 크게 높일 수 있을 것 같습니다.

6개의 좋아요

여러분, 안녕하세요.

훌륭한 컴포넌트들이네요. 썸네일이 토픽의 첫 번째 이미지가 아니라 마지막 이미지를 표시하도록 만들고 싶습니다.

코드를 살펴보니 topic.thumbnails 데코레이터를 찾았지만, 이것이 어떻게 생성되는지 역공학으로 파악할 수 없어 해당 토픽의 마지막 이미지를 가져오는 로직을 직접 구성하는 데 어려움을 겪고 있습니다.

토픽 데코레이터를 확장하거나 구축하는 방법에 대한 문서를 알려주시는 분 계신가요?
Discourse는 정말 놀라운 도구입니다!

감사합니다.

사용자가 목록 유형을 직접 제어할 수 있는 사용자 설정(User Preference)을 추가할 수 있는 것도 좋습니다. 일부 포럼 운영자가 이를 원하지 않을 수 있으므로 선택 사항으로 만드는 것도 좋겠습니다. 우리 쪽에서는 이 옵션이 필요합니다.

제가 직접 만들어서 PR을 올리면 될 것 같습니다.

2개의 좋아요

이것은 테마 컴포넌트입니다. 해당 컴포넌트 없이 다른 테마를 선택할 수 있습니다. 코딩은 필요 없으며, 테마 이름을 적절히 지정하기만 하면 됩니다.

7개의 좋아요

잘 작동했습니다, 감사합니다!

4개의 좋아요

데이비드, 안녕

최소 그리드(minimal-grid)에서 섬네일 오른쪽 아래에 토픽 작성자의 아바타를 추가하는 건 어떨까? 이런 느낌으로 말이야. 정말 좋은 추가 기능일 것 같아.

6개의 좋아요

테마 설정에 포함되어 있고 기본값이 비활성화되어 있다면, 일부 사이트에는 좋은 옵션이 될 수 있다고 생각합니다. pr-welcome

7개의 좋아요

@jrgong 포럼에서 10번째 줄 이후로 이미지가 로드되지 않습니다. 이는 실제 이미지 수와 무관해 보입니다. 즉, 썸네일이 있는 주제가 몇 개뿐인 경우에도 항상 10번째 줄에서 문제가 발생합니다.

네트워크 오류도 없고, 콘솔에도 아무 메시지가 없습니다. 혹시 아이디어가 있으신가요?

4개의 좋아요

목록의 마지막 주제가 CSS를 통해 숨겨진 경우(예: 닫힌 주제를 숨기는 CSS 규칙을 추가한 경우)에 이런 문제가 발생하는 것을 본 적이 있습니다. 여기에서도 그런 일이 일어나고 있을까요?

링크를 보내주시면 바로 확인해 드리겠습니다.

4개의 좋아요

@jrgong 현재 TC가 미리보기 모드에 있으므로, 사용자가 아닌 사람은 재현할 수 없습니다(preview_theme_id를 사용할 수 없기 때문이죠). David가 확인할 수 있도록 해당 카테고리에서만 TC를 일시적으로 활성화해도 될까요?

3개의 좋아요

간단한 업데이트: 비공식 플러그인 하나가 원인이었음을 확인했습니다. 정확한 원인을 파악하는 대로 이곳에서 다시 업데이트하겠습니다 :slight_smile:

4개의 좋아요

결국 플러그인도 아니었습니다. 미리보기 모드에 있는 버그(?)입니다.

현재 선택된 테마에 이미 해당 컴포넌트가 포함되어 있지 않은 상태에서 미리보기 모드에서 토픽 섬네일(Topic Thumbnails) 테마 컴포넌트를 열면 지연 로딩(lazy loading)이 깨지는 것으로 확인되었습니다. 스테이블 버전에서 이 문제를 재현할 수 있었으며, 베타나 테스트 패스 버전에서는 시도해 보지 않았습니다.

4개의 좋아요

30x30 등 아주 작은 이미지들을 업스케일링하지 않는 방법이 있을까요? 수신된 이메일에 포함된 이미지들이거든요:

изображение

CSS로 몇 가지 시도해 보았지만, 완벽하게 무시할 수 있다면 더 좋겠습니다…

изображение

3개의 좋아요

썸네일 이미지를 숨기려면 스포일러/상세 정보 숨기기를 사용할 수도 있습니다:

결과물은 작은 삼각형이 됩니다 :slight_smile:

""
![image|612x500](upload://cILOby5v31IEtJtbOEEDgXQPZ7Z.jpeg)

수정:
흐림 처리를 할 수도 있습니다:

""
[spoiler]
[details=""]
![image|612x500](upload://cILOby5v31IEtJtbOEEDgXQPZ7Z.jpeg)
[/details]
[/spoiler]
5개의 좋아요

전에 질문이 있었는지 모르겠는데, 찾아보았지만 관련 내용을 찾지 못했습니다.

목록 모드에서 썸네일을 클릭하면 해당 주제의 첫 번째 메시지로 이동할 수 있도록 설정할 수 있을까요?

수고 많으셨습니다 :slight_smile:

2개의 좋아요

제가 찾고 있던 바로 그 것 같습니다. 원래 플러그인인 topic-list-previews의 단순한 대체품이죠. 테마 컴포넌트로 대체품을 시도해 보았지만 작동하지 않았고, 제가 필요하지 않을 옵션이 너무 많았기 때문입니다.

우리는 목록 보기에서 작성자의 프로필 이미지 대신 각 주제의 첫 번째 이미지의 미니 버전을 왼쪽에 표시하는 옵션만 사용하고 있습니다.

하지만 이 TC를 활성화하고 썸네일 기본 모드를 'list’로 설정했는데도:

썸네일이 표시되지 않고, 모든 페이지에서 여전히 작성자의 아바타가 표시됩니다. 예를 들어 최근 게시물 목록 페이지에서처럼요:

무언가를 오해하고 있는 것 같습니다.
어떻게 설정해야 하나요?
상세한 설정 가이드가 있나요?

아마도 새 게시물에만 썸네일을 표시하기 때문일 수도 있습니다… 그렇다면 기존 게시물에 대한 썸네일을 재생성하여 함께 표시할 수 있을까요?

2개의 좋아요

해당 “Author”(작성자) 열은 Discourse 코어나 topic-list-thumbnails 테마 구성 요소에서 오는 것이 아닙니다.

이전 topic-list-previews 플러그인과/또는 테마 구성 요소가 아직 설치되어 있나요? 그렇다면 완전히 제거했는지 확인해 주세요.

3개의 좋아요

David, 감사합니다.
아니요, app.yml에서 topic-llist-thumbnails을 삭제하고 launcher를 다시 빌드했습니다.

Themes Components에서 topic-list 컴포넌트도 함께 삭제했습니다.
현재 사용 중인 컴포넌트는 다음과 같습니다:

그리고 app.yml의 hooks 설정은 다음과 같습니다:

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-chat-integration
          - git clone https://github.com/discourse/discourse-math.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-staff-notes.git
          - git clone https://github.com/discourse/discourse-assign.git
          - git clone https://github.com/discourse/discourse-checklist.git
#          - git clone https://github.com/angusmcleod/discourse-topic-previews.git
          - git clone https://github.com/discourse/discourse-data-explorer
2개의 좋아요

다른 서드파티 플러그인이 설치되어 있나요? 사이트 링크를 공유해 주실 수 있나요?

아마도 Topic Author 이 설치되어 있지 않을까요?

3개의 좋아요

답변에서 수정했습니다.
사이트:

예, 주제 작성자는 installe이지만, 다른 곳에서도 사용되었습니다.

주제 목록 미리보기에서 이미지가 표시되었습니다.

2개의 좋아요