Файл imagesloaded.js, который Topic List Previews динамически загружает по адресу
/uploads/default/original/1X/d8ce366bd7aad8f9fc7b26b08aecc855dd6d425c.js, был заблокирован для анонимных пользователей при включении настройки «Запретить анонимам скачивать файлы».
В результате браузер не смог загрузить скрипт, что привело к сбою компонента preview-edits.gjs в TLP для посетителей, не авторизовавшихся в системе.
И ошибка исчезает сразу же, как только я возвращаю настройки по умолчанию.
Хотел отметить, что решил эту проблему не обновлением, а удалением старых плагинов, которые всё ещё были в app.yml, хотя эти плагины уже были включены в ядро Discourse.
Удаление их также устранило ряд других проблем, поэтому, если кто-то столкнётся со странными случайными ошибками, им, вероятно, стоит удалить эти плагины.
Не мог бы ты помочь мне понять, для чего предназначена настройка topic_list_tiles_larger_featured_tiles и как она должна выглядеть в рабочем состоянии?
Заранее большое спасибо!
Это просто заставляет плитку занимать две колонки вместо одной (что также удваивает высоту), чтобы вы могли выделять конкретные темы в макете.
К сожалению, эта настройка в данный момент не работает. Я подозреваю, что она перестала работать после масштабной переписки, вызванной изменениями в Списке тем, и я просто упустил это. У меня есть ветка, которая исправляет эту проблему, но эта работа зависит от выпуска CSS masonry, и мы всё ещё ждём этого.
В любом случае, возможно, я исправлю это в какой-то момент в рамках текущей системы. PR приветствуется.
Привет! Я обратился к этому компоненту, так как ищу способ «расширить» содержимое тем, чтобы сделать Discourse более похожим на Facebook или блоги — то есть с лентой постов, которую можно прокручивать вниз. Я установил его и уже вижу превью, что здорово! Подскажите, есть ли где-то настройка для управления длиной превью (я бы хотел сделать его длиннее). Спасибо!
Как именно вы пробовали? Вы изменили только настройку? Создали ли вы новые темы после её изменения? Запустили ли вы регенерацию существующих сниппетов?
Если вы используете самохостинг, вы можете установить плагин sidecar (см. первое сообщение) и обновить параметр topic_list_excerpt_length внутри плагина, который переопределяет ядро.
Я просто изменил настройку… нет, новые темы не создавал, и даже не знал, что можно запускать регенерацию существующих кратких описаний
Спасибо, у меня собственная установка. Что именно делает переопределение? (Мне нужно разобраться, как устанавливать плагины… Я видел руководство, но оно кажется слишком сложным для того количества энергии, которое у меня сейчас есть, увы!)
Да, но для всего этого мне нужно зайти на сервер, чего я пока не делал, так как первоначальную установку выполнил за меня дружелюбный гик. Это в моих силах, но сначала мне нужно найти свои коды доступа и разобраться, как войти…
(Кстати, побочный вопрос, возможно, не по теме: если я знаю название настройки, например, ту, что @Moin дал мне здесь, есть ли простой способ «установить её», помимо поиска в админ-интерфейсе?)
Да, для новых постов работает! Наконец-то создал один
«Переобжарка» — это можно сделать только со стороны сервера, а не через админ-интерфейс, я правильно понимаю?
В моём предыдущем сообщении я не предлагал этого, так как у меня сложилось впечатление, что при моей попытке это не сработало, но теперь длина отрывка изменилась, так что, видимо, требуется некоторое время, чтобы изменения стали видны.