Настройка из компонента вашей темы? Все параметры установлены по умолчанию, кроме плиток списка тем, где я удалил все страницы.
Конечно, вы видите, что в URL отсутствует имя тега.
Это было сделано намеренно, обратите внимание на CSS.
Раздел «Портфолио» пока ещё не полностью реализован для мобильных устройств, поэтому я скрыл кнопку :).
Дэвид, боюсь, мне не удалось воспроизвести это, хотя у меня в настройках нет подкатегорий. Однако я смог наблюдать эту проблему на вашем сайте. Очень странно! Вы сейчас используете последнюю версию с прошедшими тестами?
Даже без подкатегории это происходит. Посмотрите эту категорию на моей песочнице: я поднял вторую тему, и сработал тот же эффект. У меня установлена самая свежая версия всего, актуальная на два дня назад.
Я не могу получить доступ к этим темам, давайте обсудим это вне чата.
Очень помогли бы пошаговые инструкции воспроизведения снизу вверх.
Как обсуждалось, TLP не являлся нарушающим компонентом.
Ещё одна маленькая ошибка для вас, на этот раз, уверен, это TLP ![]()
Это происходит только в Chrome и только с макетом «Tiles», с обычными миниатюрами такого не случается. Когда вы нажимаете Cmd+клик по теме, чтобы открыть её в новой вкладке, происходит именно это, но при этом тема также открывается в том окне, где вы кликнули, что не соответствует ожидаемому поведению — должно открываться только новая вкладка.
Дэвид, это не ошибка. Плитки не являются URL-ссылками. При нажатии на них открывается тема.
Ладно, должно быть, это просто разное поведение в Chrome и Firefox, так как Firefox работает так, как я и ожидал. Теперь я прекращу с небаговыми отчётами ![]()
В Chrome вы можете щелкнуть правой кнопкой мыши по заголовку, чтобы открыть его в новой вкладке, при этом оригинальный список тем останется без изменений.
Ха, нет, пожалуйста, продолжайте.
Всем привет,
Извините, если это повторяется, но чем больше я в этом разбираюсь, тем больше путаюсь в предполагаемом рабочем процессе, поэтому решил просто изложить всё по порядку и попросить совета:
Поддерживаются ли теперь миниатюры тем через основной инструмент и не предполагается ли их настройка через TLP? Не упустил ли я где-то настройку? Теперь я просто в замешательстве ![]()
Проблема:
Я администрирую сайт www.realtimevfx.com — это очень визуально ориентированное сообщество Discourse. До последнего полного обновления около 95% наших тем имели применённые миниатюры — в основном с YouTube, Vimeo, Imgur и других поддерживаемых сайтов. Теперь же, после обновления, все они исчезли, и отображаются только миниатюры из нативно загружаемого пользовательского контента (что я бы предпочёл не поощрять…)
Обратите внимание: рекомендуемые плитки вверху используют мой собственный, не связанный с этим скрипт карусели (уже без особой причины).
*Существует ли новый рекомендуемый способ настройки, чтобы снова получить работающие миниатюры? Продолжают ли корректно поддерживаться Vimeo, YouTube и другие?*Заранее большое спасибо за советы!
Да, миниатюры уже давно генерируются ядром Discourse, при условии, что в компоненте темы или плагине указаны правильные мета-данные. Обе версии TLP содержат эти мета-данные. Сам плагин больше не занимается непосредственной генерацией.
Однако, если вы только что обновились до недавней версии Discourse, поддерживающей нативное создание миниатюр, вам потребуется пересобрать старые темы, так как данные теперь хранятся иначе.
Новые темы не должны вызывать проблем.
Обратите внимание, что миниатюры генерируются только для изображений, загруженных в ваш Discourse, но это также включает большинство превью onebox. При желании вы можете размещать свои загрузки на S3-хранилище. Теперь это стандартное поведение ядра. Прямые ссылки (hotlinking) больше не поддерживаются.
Также проверьте консоль JavaScript на наличие ошибок, которые могут нарушать работу пользовательских настроек интерфейса и препятствовать отображению миниатюр.
Спасибо за ответ и уточнения. Я собираюсь немного глубже изучить ошибку в JS, которая у нас есть, чтобы понять, не является ли она причиной проблемы, но хотел ответить примером, когда не подгружаются превью с YouTube или Vimeo, на случай, если вы сможете подсказать что-то ещё простое, что я упускаю:
Каждая из этих тем была создана после моего последнего обновления:
А вот пример с YouTube, чтобы показать, что в самой теме оно развернулось корректно:
Если ничего очевидного не упущено и моя ошибка в JS окажется не связанной с этим, будете ли вы доступны в ближайшие несколько дней для платной отладки? (Мы можем обсудить это в личных сообщениях).
Присылайте эти ссылки мне в личные сообщения, и я попробую их на своем экземпляре.
Примечание: я больше не поддерживаю логику, отвечающую за создание миниатюр — это теперь часть ядра Discourse.
Здравствуйте. Спасибо за создание этого замечательного плагина! Он значительно улучшил внешний вид нашего форума, и я искренне ценю вашу тяжелую работу. Однако, возможно, я обнаружил небольшую ошибку: после включения плагина список тегов для тем остаётся в одну строку, даже если список очень длинный (около 20 тегов). В результате отображение списка тем становится слишком широким. Когда плагин отключён, стандартное поведение Discourse заключается в отображении тегов в несколько строк, если их много. Из-за этого поведение плагина, возможно, является небольшой ошибкой? Это делает страницы категорий очень странными при использовании большого количества тегов. Возможно ли исправить это поведение, чтобы множество тегов отображалось нормально?
Привет, Алан, и спасибо за твои комплименты.
20 тегов?! Это необычно большое число и определённо пограничный случай, который я обычно не ожидал. Ты, вероятно, можешь исправить это с помощью CSS, пробовал ли ты это?
Спасибо за создание этого плагина, он действительно помогает многим форумам выглядеть гораздо более эстетично.
Мой форум особенно любит часто ссылаться на твиты (Twitter), однако для них не отображаются превью вообще. Поскольку для случайной статьи BBC превью есть, я задаюсь вопросом, почему для такого сайта, как Twitter, их нет? Это так и задумано в работе плагина?
Этот плагин больше не создает миниатюры самостоятельно. Теперь это задача ядра (учитывая популярность этой функции, Discourse решил реализовать её часть на уровне ядра).
Код создания миниатюр имеет свои предпочтения. Не все превью подходят (например, слишком маленькие). Возможно, вы сможете предоставить конкретный пример, и мы сможем глубже разобраться в вопросе. Возможно, потребуется передать проблему команде Discourse.
Этот плагин сломан после вчерашнего последнего обновления..
С уважением


