Предварительный просмотр списков тем (TLP)

Этот плагин выглядит отлично, @merefield.

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

И если мы используем Discourse Hub, как будет выглядеть сообщество с активным этим плагином?

1 лайк

Спасибо!

К сожалению, на данный момент «Домашняя страница обнаружения категорий» — это единственный неподдерживаемый маршрут. Для этого маршрута не сериализуются миниатюры, и способ его отображения отличается от всех остальных маршрутов обнаружения. Подробнее см.: Topic List Previews (TLP) - #105 by merefield

Однако вы, возможно, сможете использовать боковую панель для отображения категорий и при этом показывать страницу «Последние». Я использую похожий подход на https://starzen.space, но в моём случае меня больше интересуют теги.

На Starzen я использую плагин Layouts с виджетами «Теги» и «Пересечение тегов».

Никаких отличий от веб-страницы. Не стесняйтесь временно добавить мой пример сайта https://starzen.space в ваш Hub, чтобы увидеть эффект.

3 лайка

@merefield потрясающий плагин!! Не уверен, упоминалось ли это уже (я провел тщательный поиск, но ничего подходящего не нашел) — проблема в том, что на мобильном устройстве при прокрутке вверх и вниз в Chrome происходит анимация на уровне topic-card, которая кажется немного раздражающей. Каждый раз, когда я касаюсь карточки пальцем, она подпрыгивает вверх и вниз. Можете указать, где в коде можно отключить эту анимацию? Большое спасибо!!

1 лайк

Вы видите проблему на https://starzen.space? Там есть анимация при нажатии, но она не должна срабатывать при прокрутке. Это только CSS, поэтому вы легко можете отключить её, переопределив стили локально.

1 лайк

@merefield Да, я наблюдаю ту же проблему, но на iPhone. Позвольте мне поделиться короткой записью экрана

1 лайк

Да, это анимация нажатия. Вы, вероятно, можете отключить её, если проверите CSS и добавите соответствующий стиль для сброса. Ваша демонстрация немного преувеличивает это — на iPhone меня это не беспокоит.

Однако на мобильных устройствах это не добавляет значительной нагрузки и восходит к временам, когда вся поверхность была событием клика для входа (хотя Ember предотвращает работу этого с кликом по заголовку). С другой стороны, это меня тоже не сильно раздражает, и вы первый, кто жалуется на это? Я подумаю о возможности удаления этого на мобильных устройствах.

1 лайк

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

3 лайка

Несколько обновлений:

  • Изменения в ядре сломали поиск:
  • Я убрал активную анимацию на мобильных устройствах, чтобы прокрутка стала плавнее:

@FutureChaser, спасибо за предложение.

3 лайка

Я забыл, где я это включил, но может кто-нибудь помочь отключить кнопки «Нравится» и «В закладки» в виде миниатюр?

1 лайк

Вы можете:

  • удалить плагин sidecar (но вы потеряете другую полезную функциональность)
  • удалить маршруты из настроек действий списка тем
1 лайк

Спасибо, «actions» привело меня к нужным настройкам.

1 лайк

Привет, Роб, я заметил ошибку в консоли, которая, похоже, связана с TLPs TC:

Она связана с этим:

image

Ошибка исчезает, когда TLPs TC отключён. Однако неясно, какие проблемы она вызывает.

Также — правка в вики

Я удалил ссылки на thepavilion.io для этого раздела, так как они больше не работают:

3 лайка

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

3 лайка

Здравствуйте,
Можно ли отображать полное название категории в мобильной версии?
Спасибо!

1 лайк

Здравствуйте,
На моем сайте не отображаются миниатюры фотографий в мобильном режиме


Можете помочь это исправить?
Спасибо!

1 лайк

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

Я только что обновился до последней версии, и явных проблем не вижу (примечание: это работает только с последней версией tests-passed).

Какие шаги вы уже предприняли для отладки?

  • Есть ли какие-либо ошибки в логе консоли в настольном браузере с параметром запроса ?mobile_view=1 в конце URL?
  • Есть ли какие-либо подозрительные ошибки в ваших логах?
1 лайк

Я нашёл причину…
Я использовал компонент Скрыть столбец пользователей, созданный @dax. Я отключил его, и миниатюры отображаются нормально.

GitHub - discourse/discourse-hide-users-column: A theme component for Discourse · GitHub

3 лайка

Здравствуйте,
Как нам настроить эффект этого компонента темы с помощью плагина Docs?

Спасибо.

1 лайк

Если я правильно понял ваш вопрос и вы хотите получить на странице документации такой же вид, как на обычной стороне форума, то это невозможно. Плагин Docs расширяет возможности отображения некоторых тем и является своего рода другим способом изменения внешнего вида Discourse, как и предпросмотр списков тем.

Я сейчас сильно упрощаю, но:

  • TLP тонко настраивает внешний вид форума
  • Docs предоставляет способ просмотра некоторого контента в статическом стиле

Это два разных инструмента для разного контента или целей, можно сказать. Docs — это как библиотека или браузер, используемый для отображения специального контента. Например, часто задаваемые вопросы, справки или, как я использую его, блоги.

1 лайк

На любом этапе я явно не разрабатывал и не тестировал это с плагином Docs, поэтому могу лишь сказать, что на данный момент это не поддерживается намеренно. Если вы обнаружите, что это не так, будем рады вашему Pull Request.

1 лайк