Выноски для цитат

Спасибо за сообщение! Можете указать версию вашего Discourse?

1 лайк

Спасибо за такой быстрый ответ :). Я обновился около 10 минут назад, чтобы проверить, решит ли это проблему. Версия, которую я использую:

3.5.0.beta1-dev
( a77d469eeb )

1 лайк

Я откатился до стабильной версии 3.4.0 ( 3bbf96fa21 ). Ошибка в консоли больше не появляется, но та же проблема сохраняется: другие компоненты темы и визуальные изменения не загружаются корректно.

Обновлено
Уточнение: после нескольких перезагрузок страницы ошибка теперь появляется, так что, возможно, её отсутствие изначально было случайностью. Таким образом, я подтверждаю наличие этой проблемы и в версии 3.4.0.

@dubwoc
Компонент лучше всего работает с последней версией Discourse.
Я обновил компонент. Мне не удалось воспроизвести проблему, но я внес некоторые изменения. Обязательно обновите его и попробуйте!

1 лайк

Спасибо еще раз за быстрый ответ. Это не исправило ошибку. Я получаю похожую ошибку, которая выглядит следующим образом:

Мне удалось сузить круг поиска до взаимодействия вашего компонента с официальным компонентом Discourse Topic Cards (GitHub - discourse/discourse-topic-cards: This changed the topic list into cards with a modified layout, and a thumbnail if available. · GitHub). Скорее всего, вы не можете воспроизвести ошибку, потому что у вас этот компонент не установлен. Если вы установите его и начнете перемещаться по разным категориям, вы довольно быстро увидите ошибку.

1 лайк

Спасибо за детали! @dubwoc

Я вижу ошибку (хотя она не такая, возможно, из-за того, что это тестовый экземпляр).
Кажется, что по какой-то причине один из фрагментов возвращает булево значение вместо строки.

Я применил исправление, нажмите кнопку обновления и попробуйте снова.

2 лайка

Да, это решило проблему на моей стороне! Спасибо за совместную работу!

5 лайков

Отлично, спасибо за ваше терпение! :smile:

5 лайков

Откатиться нельзя. Если вам не повезло и миграций базы данных не было, скорее всего, возникнут проблемы.

4 лайка

Справедливо, значит, мне тогда повезло :slight_smile:

2 лайка

Я установил его, и появилось уведомление:

:warning: Ваш сайт может не работать, так как в теме или компоненте есть ошибки.
Причина: ‘Quote Callouts’. Нажмите здесь, чтобы обновить, перенастроить или отключить.
(это сообщение отображается только для администраторов сайта)

Вероятно, мне нужно обновить Discourse, но я просто сообщаю вам об этом, так как это интересно.

3 лайка

Спасибо за отчет!

Не могли бы вы открыть консоль браузера и вставить сюда любые ошибки, которые вы видите?
Даже если все работает хорошо с последней версией Discourse, ошибка не должна возникать.

Также, какая у вас версия Discourse?

4 лайка

О, это потому что я не обновил. Я скоро попробую это сделать!

1 лайк

Кстати, мне очень нравится ваш компонент темы callout!

2 лайка

Этот компонент работает просто отлично. Я в восторге. Оставляю это сообщение в надежде, что любой, кто наткнётся на эту старую тему

как и я, окажется здесь.

3 лайка

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

1 лайк

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

Насколько я могу судить, на реальное использование это пока не повлияло.

2 лайка

Я позволил себе обновить компонент для использования нового API. Я создал PR в оригинальном репозитории, но если вы нетерпеливы, вы можете установить его через этот форк.

6 лайков

Привет, спасибо за помощь. Обновление компонента для использования Glimmer и добавления поддержки богатого редактора уже есть в моём списке задач! Следите за новостями :+1:

10 лайков

Отлично! Не могу дождаться, чтобы попробовать. :slight_smile:

1 лайк