Topic List Previews (legacy)

Привет, Роберт, хотел сообщить об ошибке с новым индикатором загрузки: если перейти в тему и затем попытаться вернуться на главную страницу (например, нажав на логотип), непрозрачность body.loading #main-outlet остаётся равной 0,2. Похоже, что что-то из TLP конфликтует с изменением, которое Дэвид внёс здесь для плавного исчезновения:

Это влияет только на плагин, но не на TC.

2 лайка

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

3 лайка

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

1 лайк

Вы находитесь вне периода ежемесячной поддержки (с 1-го по 5-е число каждого месяца, согласно политике поддержки, указанной в исходном сообщении), но я проверю, смогу ли воспроизвести проблему.

1 лайк

На последней версии не воспроизводится, у меня всё работает отлично на iPhone 11 и iPad mini с iOS 14.

Посмотрите, например: https://rideabl.es

Другой сайт с TC также работает корректно на iOS.

1 лайк

Извините. Я давно не был здесь и давно не читал эту тему.

Спасибо за ответ.

Не знаю, что сказать. Мой сайт был неработоспособен на моём iPad Pro (iOS 14.4), и у меня было много пользователей с различными устройствами Apple, которые не могли ничего нажать на сайте.

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

Не думаю, что проблема в TLP. У меня он работает на нескольких устройствах Apple. Проблема с JavaScript в другом плагине или компоненте темы может нарушить работу TLP. Проверьте консоль JavaScript в десктопном браузере на наличие ошибок.

2 лайка

Спасибо. Я ценю ваш совет.

2 лайка

Опрос пользователей — выскажите своё мнение

@david только что выпустил новый нативный способ выбора миниатюры из первого поста (OP). Подробнее: Topic List Thumbnails - #126

Это должно быть сразу совместимо с тематическим компонентом TLP.

Однако, как вы знаете, и в плагине, и в боковой панели TC (Sidecar) есть селектор миниатюр, который позволяет выбирать миниатюру не только из первого поста, но и из любого сообщения в теме.

Я хотел бы отказаться от селектора миниатюр в TLP, если это возможно, но это зависит от того, как пользователи используют эту функцию в TLP. Поэтому предлагаю проголосовать:

Селектор миниатюр TLP
  • Мы редко или никогда не используем эту функцию / она не критична для нашего сайта, мы просто используем миниатюру по умолчанию
  • Мы используем её регулярно, но почти всегда выбираем изображение из первого поста (OP)
  • Мы используем её регулярно и часто выбираем изображения из сообщений, кроме первого поста (OP)
0 voters
6 лайков

Привет! Только что обновил на 5 коммитов, и… не могу найти способ убрать «Featured» с мобильной версии (раньше использовал только на ноутбуке). Или, может, это была просто строка CSS, которую я потерял?

1 лайк

Да, есть только глобальный переключатель, поэтому вам придётся поэкспериментировать с CSS, чтобы скрыть их.

Что-то вроде:

.mobile-view .tlp-featured-topics {
  display: none;
}

?

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

2 лайка

Думаю, это то решение, которое я использовал.

Кстати, есть ли способ отправить разные значения для количества (и размера) изображений в теме на разных устройствах? Мои 8 изображений 135x135 дают на телефоне всего 2–2,5 изображения, что выглядит довольно плохо. Я отправлю 0, но хотел бы отображать 4 меньших изображения на телефоне…

2 лайка

Я только что выяснил, что включение «suggested» в «topic list action» может вызывать проблемы на странице. :thinking:

В инспекторе Chrome в консоли отображается ошибка.

Когда я добавляю «suggested» в «topic list action», реклама Google не отображается, если не обновить страницу.

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

Теперь я удалил «suggested» из «topic list action», и все проблемы исчезли. :partying_face:

2 лайка

Ой, наверное, стоит убрать поддержку этого, спасибо!

2 лайка

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

1 лайк

Привет, Роб! Не знаю, пользуется ли кто-то ещё режимом экономии данных, но после перехода на TC, думаю, он больше не нужен. Я установил TC дважды и настроил отдельную тему для низкого трафика, в которой миниатюры имеют гораздо более низкое разрешение. Это, конечно, работает лучше, чем режим экономии данных, потому что подходит для любого экрана.

3 лайка

Ха! Отличное решение! Мы могли бы до этого додуматься раньше! :slight_smile:

1 лайк

Я думаю, вы добавили это, когда был только плагин. Я придумал это сразу после выхода TC!

2 лайка

Чем это отличается от Topic List Thumbnails?

1 лайк

Компонент темы Topic List Thumbnails влияет на всю тему целиком. В то время как плагин Topic List Previews можно использовать для всех или выбранных тем, как указано ниже:

Компоненты темы можно применять к одной или нескольким темам, и они влияют на все темы внутри выбранной темы. Данный компонент темы делает следующее: