Как показать карту тем на постах без комментариев?

Здравствуйте,

Теперь, когда я увидел эту тему, вспомнил, что ранее видел коммит на эту тему. :slightly_smiling_face:

Думаю, теперь это должно работать :arrow_down_small:

Заголовок

<script type="text/discourse-plugin" version="0.8">
  api.includePostAttributes('topicMap');
</script>


Также я добавил немного CSS, чтобы скрыть ненужную статистику, когда нет других сообщений.

Общее / CSS

body:not(.archetype-private_message) {
  .topic-post.regular {
    // если последний по типу — это #post_1
    &:last-of-type {
      article#post_1 {
        .topic-map {
          width: max-content;
          nav.buttons {
            display: none;
          }
          ul li {
            // скрыть всю статистику, кроме просмотров
            &:not(.secondary.views) {
              display: none;
            }
          }
          // показать просмотры в мобильном виде
          .secondary.views {
            .mobile-view & {
              display: list-item;
              text-align: center;
            }
          }
        }
      }
    }
  }
}

Рабочий стол (без ответов)

Мобильное устройство (без ответов)

Когда кто-то отвечает, всё возвращается к стандартному виду.

14 лайков