# Topic List Previews (legacy)

**URL:** https://meta.discourse.org/t/topic-list-previews-legacy/101646
**Category:** Plugin
**Tags:** deprecated
**Created:** [09.Ноябрь.2018 03:56:38 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646 "2018-11-09T03:56:38Z")
**Posts on this page:** 20
**Page:** 27

<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: [18.Март.2021 08:24:19 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1476 "2021-03-18T08:24:19Z")

</div>

TLP появился раньше этого компонента.

Также существует версия TLP для TC ([Pavilion](https://thepavilion.io/t/which-one-to-install-plugin-or-tc/3996?u=merefield)).

Они немного отличаются по внешнему виду, и у TLP есть несколько дополнительных функций, включая возможность выбора миниатюры из любого сообщения в теме.

Этот компонент предлагает дополнительный тип отображения, не поддерживаемый в TLP (сетка), который немного напоминает плитки, но всё расположено в строках. Нет причин, по которым мы не могли бы добавить эту функцию, если будет достаточный спрос.

---

<div class="post-metadata">

### Author: ![Zup](https://avatars.discourse-cdn.com/v4/letter/z/c37758/32.png) [@Zup](https://meta.discourse.org/u/Zup)
#### Post date: [19.Март.2021 22:26:56 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1477 "2021-03-19T22:26:56Z")

</div>

> [@Zup](#):
>
> > [@merefield](#):
> >
> > Плагин Layouts + боковая панель на выбор + TLP (TC)
> 
> Включает ли этот вариант функцию «Стена пользователя», или для этого требуется плагин TLP? И поправьте меня, если я ошибаюсь, но плагин TLP приводит к тому, что боковые панели нарушают отображение тем, верно?
> 
> Кажется, что TLP (TC) — лучший вариант для нового растущего сайта с небольшим количеством контента, да?

Продолжаем это обсуждение здесь, так как оно не относится к теме Fakebook.

В любом случае, как и спрашивали там, будет ли комбинация «Плагин Layouts + боковая панель на выбор + TLP (TC)» лучшим выбором (по сравнению с плагином TLP) для нового растущего «социального» сообщества, поскольку, вероятно, контента ещё недостаточно для проявления бага в Chrome? Возможно, этот баг скоро исправят, верно?

---

<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: [19.Март.2021 23:33:14 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1478 "2021-03-19T23:33:14Z")

</div>

Попробуй? В любом случае я никогда не прокручиваю так далеко. Когда ты в последний раз прокручивал вниз на 4 экрана Meta?

---

<div class="post-metadata">

### Author: ![bartv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bartv/32/130052_2.png) [@bartv](https://meta.discourse.org/u/bartv)
#### Post date: [02.Апрель.2021 06:01:11 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1479 "2021-04-02T06:01:11Z")

</div>

Похоже, что представление «плитки» не работает как ожидалось для списков «топ».

Мои настройки:

 ![image](https://global.discourse-cdn.com/meta/original/3X/1/8/1865e7eeb42e1754620545ccb412fc6b68d261b2.png)

Результат ([ссылка](https://blenderartists.org/c/artwork/finished-projects/18/l/top)):

 ![image](https://global.discourse-cdn.com/meta/original/3X/6/5/650a12329e75904c630159ddda92285264b116e9.jpeg)

---

<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: [02.Апрель.2021 08:44:22 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1480 "2021-04-02T08:44:22Z")

</div>

OK, я только что обновил два сайта: один с TC, а другой с плагином (например, [этот сайт](https://rideabl.es/top/monthly)), и ни на одном из них эта проблема не проявляется, так что похоже, что дело в вашей локальной среде.

Появляется ли на странице «Топ» ошибка JavaScript?

Попробуйте сбросить настройку `topic list tiles`, а затем снова добавьте свои параметры.

---

<div class="post-metadata">

### Author: ![bartv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bartv/32/130052_2.png) [@bartv](https://meta.discourse.org/u/bartv)
#### Post date: [03.Апрель.2021 08:49:09 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1481 "2021-04-03T08:49:09Z")

</div>

Да, я согласен, это выглядит локально. Ошибок нет, сброс не помог. Я копну чуть глубже.

---

<div class="post-metadata">

### Author: ![Marcin\_J](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/marcin_j/32/215377_2.png) [@Marcin\_J](https://meta.discourse.org/u/Marcin_J)
#### Post date: [06.Апрель.2021 14:26:06 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1482 "2021-04-06T14:26:06Z")

</div>

Я наблюдаю странное поведение в отрывках тем.  
Для тем, созданных до установки этого плагина, отрывок формируется из первого ответа в обсуждении, а не из самого текста темы.  
Если же я создаю новую тему с включённым плагином, отрывок корректно берётся из текста темы.

Это известная проблема?

---

<div class="post-metadata">

### Author: ![Joshua\_Kogan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/joshua_kogan/32/127595_2.png) [@Joshua\_Kogan](https://meta.discourse.org/u/Joshua_Kogan)
#### Post date: [08.Апрель.2021 13:21:29 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1483 "2021-04-08T13:21:29Z")

</div>

Привет @merefield — я хочу воссоздать опыт, похожий на Facebook, используя макеты и компонент tlp (оба уже установлены и работают отлично). Как можно создать одну колонку: либо (1) настроив плитки, либо (2) настроив список тем?

---

<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: [08.Апрель.2021 13:32:15 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1484 "2021-04-08T13:32:15Z")

</div>

Только [TC будет работать таким образом, так как плагин Tiles для TLP не реагирует на боковые панели](https://thepavilion.io/t/which-one-to-install-plugin-or-tc/3996?u=merefield).

С TC вы просто устанавливаете его вместе с [плагином Layouts](https://thepavilion.io/c/knowledge/discourse/layouts/131) и добавляете боковые виджеты на свой выбор.

TC адаптивен и автоматически переходит в два или один столбец в зависимости от количества и размера боковых панелей.

---

<div class="post-metadata">

### Author: ![Eduardo\_Braga](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eduardo_braga/32/110348_2.png) [@Eduardo\_Braga](https://meta.discourse.org/u/Eduardo_Braga)
#### Post date: [14.Апрель.2021 18:31:44 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1485 "2021-04-14T18:31:44Z")

</div>

Как активировать отображение иконки на темах без изображения?

 ![иконка](https://global.discourse-cdn.com/meta/original/3X/2/3/231e669051a87a8e4b1280eafddf56e64cd5233e.png)

---

<div class="post-metadata">

### Author: ![Zup](https://avatars.discourse-cdn.com/v4/letter/z/c37758/32.png) [@Zup](https://meta.discourse.org/u/Zup)
#### Post date: [16.Апрель.2021 03:20:09 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1486 "2021-04-16T03:20:09Z")

</div>

Ищите эти настройки в настройках плагина:

> ![Screen Shot 2021-04-15 at 5.17.38 PM](https://global.discourse-cdn.com/meta/original/3X/7/4/74dd2067627c38c51a97ecda7da96428c57911d5.png)

Это из компонента темы, но, насколько я помню, настройки одинаковы.

---

<div class="post-metadata">

### Author: ![Eduardo\_Braga](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eduardo_braga/32/110348_2.png) [@Eduardo\_Braga](https://meta.discourse.org/u/Eduardo_Braga)
#### Post date: [16.Апрель.2021 06:24:46 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1487 "2021-04-16T06:24:46Z")

</div>

Я включил эту опцию, но значок не отображается, как я указал выше.

Если я загружу изображение, всё работает.

---

<div class="post-metadata">

### Author: ![davidkingham](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidkingham/32/119528_2.png) [@davidkingham](https://meta.discourse.org/u/davidkingham)
#### Post date: [18.Апрель.2021 14:09:01 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1489 "2021-04-18T14:09:01Z")

</div>

Привет, Роб! Знаю, что ты очень занят, но хочу обратить твое внимание на эту проблему для следующего раунда обновлений. Похоже, есть баг при переключении между категориями с разными макетами: если перейти из категории с включенными плитками в другую категорию без миниатюр, всё начинает работать некорректно. Странно то, что это происходит только при переходе по прямым ссылкам, как в верхнем меню; если использовать ссылки со страницы категорий, проблемы нет. Кроме того, это наблюдается во всех браузерах, но в консоли или логах я ничего подозрительного не вижу.

---

<div class="post-metadata">

### Author: ![Krischan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/krischan/32/47290_2.png) [@Krischan](https://meta.discourse.org/u/Krischan)
#### Post date: [26.Апрель.2021 07:14:51 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1490 "2021-04-26T07:14:51Z")

</div>

Мы обнаружили странную ошибку, связанную с порядком отображения основных изображений:

![image](https://global.discourse-cdn.com/meta/original/3X/e/1/e1517822f92df7afa1e32208c9073b61f25843ef.png)

Хотя эта опция установлена в true, иногда темы становятся основными при получении нового сообщения. Удивительно, но у них нет определённой позиции: например, они могут оказаться на третьем месте. Похоже, порядок зависит не только от даты создания. Будем благодарны, если вы сможете посмотреть на это! Спасибо!

Редактирование: Мы только что столкнулись с этой ошибкой снова: недавно прокомментированная тема появилась как третье изображение, а самая новая тема исчезла из списка.

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [26.Апрель.2021 15:31:27 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1491 "2021-04-26T15:31:27Z")

</div>

> [@davidkingham](#):
>
> Если я перехожу из категории с включенными плитками в другую категорию без эскизов, всё начинает работать некорректно.

Судя по видео, на вашем сайте используется компонент слайдера загрузки. Я подозреваю, что у компонента «Предварительный просмотр списка тем» есть несовместимость со слайдером загрузки (способ обработки переходов между страницами немного отличается).

Поэтому я рекомендую отключить либо слайдер загрузки, либо предварительный просмотр списка тем. [Официальный компонент](https://meta.discourse.org/t/topic-list-thumbnails-theme-component/150602) для эскизов тем работает со слайдером загрузки, поэтому, надеюсь, компонент «Предварительный просмотр списка тем» скоро будет обновлён.

---

<div class="post-metadata">

### Author: ![davidkingham](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidkingham/32/119528_2.png) [@davidkingham](https://meta.discourse.org/u/davidkingham)
#### Post date: [27.Апрель.2021 13:18:07 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1492 "2021-04-27T13:18:07Z")

</div>

Действительно, это был индикатор загрузки. Я пока убрал его, и теперь всё в порядке. Спасибо, Дэвид!

---

<div class="post-metadata">

### Author: ![Krischan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/krischan/32/47290_2.png) [@Krischan](https://meta.discourse.org/u/Krischan)
#### Post date: [10.Май.2021 12:52:16 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1493 "2021-05-10T12:52:16Z")

</div>

Я обнаружил ещё одну небольшую ошибку: если я нажимаю на изображение в разделе «Избранное» на нашем сайте ([https://1e9.community](https://1e9.community)), а затем нажимаю кнопку «Назад» в браузере, я попадаю не на главную страницу, а на другую. Можете ли вы воспроизвести это на своих сайтах? Спасибо!

---

<div class="post-metadata">

### Author: ![Stanzilla](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stanzilla/32/166422_2.png) [@Stanzilla](https://meta.discourse.org/u/Stanzilla)
#### Post date: [22.Июль.2021 19:46:31 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1494 "2021-07-22T19:46:31Z")

</div>

При использовании вида плиток, если изображение автоматически генерируется из метаданных ссылки внутри поста, оно никогда не обновляется, даже если вы отредактируете или удалите ссылку из поста.

Предполагая, что используются изображения Open Graph, я проверил, и на целевом сайте было обновлённое изображение в качестве OG.

---

<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: [22.Июль.2021 20:14:10 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1495 "2021-07-22T20:14:10Z")

</div>

В наши дни поиск изображений — это естественный процесс. Возможно, происходит кэширование. Добавьте случайную строку запроса в конец URL и пересоберите проект?

---

<div class="post-metadata">

### Author: ![Stanzilla](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stanzilla/32/166422_2.png) [@Stanzilla](https://meta.discourse.org/u/Stanzilla)
#### Post date: [22.Июль.2021 20:46:01 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1496 "2021-07-22T20:46:01Z")

</div>

Да, я пробовал это. Самое интересное, что я могу даже полностью удалить ссылки из поста, пересобрать HTML, и старое изображение всё равно будет отображаться.

[Previous page](https://meta.discourse.org/t/topic-list-previews-legacy/101646.md?page=26)

[Next page](https://meta.discourse.org/t/topic-list-previews-legacy/101646.md?page=28)
