# Изображения в предпросмотрах тем

**URL:** <https://meta.discourse.org/t/images-in-topic-excerpts/151607>\
**Category:** Product Support\
**Created:** [15.Май.2020 14:25:45 UTC](https://meta.discourse.org/t/images-in-topic-excerpts/151607 "2020-05-15T14:25:45Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![chandan.gupta](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chandan.gupta/32/180765_2.png) [@chandan.gupta](https://meta.discourse.org/u/chandan.gupta)\
**Post date:** [15.Май.2020 14:25:46 UTC](https://meta.discourse.org/t/images-in-topic-excerpts/151607/1 "2020-05-15T14:25:46Z")

</div>

Я пытаюсь настроить Discourse как сервер headless API. Мне нужно отображать полный текст темы и изображения на моей собственной целевой странице. Я могу получить полный текст с помощью настройки `always_include_topic_excerpts`. Однако в отрывке нет изображений.

Погрузившись немного глубже, я обнаружил, что в `ExcerptParser.rb` есть опции, которые помогут мне удовлетворить мои требования. Если я смогу изменить эту строку в `Post.rb`, это решит мою задачу: [discourse/app/models/post.rb at 1059557ce11c474fdf568571423a88821b072141 · discourse/discourse · GitHub](https://github.com/discourse/discourse/blob/1059557ce11c474fdf568571423a88821b072141/app/models/post.rb#L485)

Как лучше всего поступить? Возможно, создать SiteSetting для этого, аналогично `SiteSetting.post_excerpt_maxlength`?

В идеале я бы хотел иметь три булевых параметра:  
`post_excerpt_markdown_images`  
`post_excerpt_strip_images`  
`post_excerpt_strip_links`

Спасибо за вашу помощь!

---

_[View the full topic](https://meta.discourse.org/t/images-in-topic-excerpts/151607)._
