# Topic List Previews (legacy)

**URL:** https://meta.discourse.org/t/topic-list-previews-legacy/101646
**Category:** Plugin
**Tags:** deprecated
**Created:** [11월 9, 2018, 3:56오전 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646 "2018-11-09T03:56:38Z")
**Posts on this page:** 1
**Showing post:** 996

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [5월 16, 2020, 7:29오후 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/996 "2020-05-16T19:29:29Z")

</div>

자, 흥미로운 작업을 진행 중입니다.

테마 컴포넌트(Theme Component)에 추가 기능을 제공하는 보완 플러그인을 만들었습니다.

현재까지 테마 컴포넌트 기반 설치 환경에서 작동하는 썸네일 선택기(Thumbnail Picker)를 추가했습니다. 이 기능이 작동하려면 이 축소 버전 플러그인도 필요합니다. (테마 컴포넌트(TC)도 업데이트해 주세요)

실험용 플러그인은 여기에 있습니다:

`- git clone https://github.com/merefield/discourse-topic-previews.git -b "theme_sidecar"`

이로 인해 두 가지 이점이 생깁니다:

1. Discourse가 기본적으로 사용할 썸네일을 결정하는 기준을 수정하여, 원래는 거부되었을 더 유용한 작은 썸네일도 허용합니다. (저의 의견으로는 코어 기준이 너무 엄격합니다.)
2. 토픽 메타 편집기에 작동하는 썸네일 선택기를 추가하여, 시스템이 선택한 썸네일에 만족하지 않는 경우 직접 덮어쓸 수 있습니다. 기능적으로는 원래 플러그인 버전과 거의 동일하지만, 이제 새로운 Discourse 썸네일 생성 로직과 함께 작동합니다.

 ![image](https://global.discourse-cdn.com/meta/original/3X/4/4/44f4b8022e1228d1b807570928742ef3b415dd60.jpeg)

제 목표는 테마 컴포넌트를 충분히 안정적이고 기능이 풍부하게 만들어 원래 플러그인을 폐기하는 것입니다.

그렇게 되면 기본 설치 환경에서는 테마 컴포넌트만 추가하면 됩니다.

자체 호스팅(self-hosted)을 하거나 플러그인 추가가 가능한 플랜을 사용 중이라면, 보완 플러그인을 추가하여 추가 기능을 활용할 수 있습니다.

전체적으로 이를 통해 유지보수를 최소화하면서 더 많은 사용자에게 토픽 목록 미리보기(Topic List Previews) 기능을 제공할 수 있습니다.

사이트 관리자 입장에서 또 다른 중요한 이점은, 프론트 엔드의 많은 표면적인 변경 사항에 대해 재빌드(rebuild)가 필요하지 않을 수 있다는 점입니다. 테마 컴포넌트만 업데이트하면 될 수도 있기 때문입니다.

---

_[View the full topic](https://meta.discourse.org/t/topic-list-previews-legacy/101646)._
