Blog Post Styling

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

Добавление тега к посту для переключения его в режим блога кажется логичным и простым решением.

4 лайка

Привет, у меня возникли проблемы: категория нашего блога называется не blog-116, а blog/116, поэтому я не могу применить эту тему к своему форуму.
Как мне решить эту проблему?
Вот ссылка на мой форум: https://www.agora.io/cn/community/forum/c/blog/116

1 лайк

Вы уже попробовали просто blog? Это должно сработать.

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

1 лайк

Да, я тоже пробовал blog, но это всё равно не работает, довольно странно. И теперь это blog, но всё равно не показывает нужный.

1 лайк

Это странно. Я только что проверил свой тестовый сайт, и компонент работает нормально с использованием слаг-имени. Интересно, не связано ли это с вашей настройкой подпапки. Я никогда не тестировал компонент в такой среде.

Вы видите какие-либо ошибки в консоли JavaScript вашего браузера при попытке посетить тему в категории? Проверьте это после установки настройки темы категории блога в значение blog. И уверены ли вы, что добавили компонент в вашу основную тему?

1 лайк

Да, я почти уверен, что уже добавил компонент в мою основную тему и настроил blog.

2 лайка

Работает ли это корректно, если установить slug в blog? Когда я убрал /116 из URL, меня перенаправило на blog/116.

Работает ли это, если отключить этот компонент темы? У вас есть 2 компонента темы, и ни один из них не работает. :thinking:

Привет, Тейлор!

Спасибо за этот замечательный компонент! Мне он очень нравится.

Хотелось бы узнать, уже добавлен ли компонент тегов?

С наилучшими пожеланиями

4 лайка

Привет! Пока нет, но я подниму это в приоритете. Уверен, что добавлю это в ближайшие пару недель. Возможно, даже найду немного времени завтра на следующей неделе :crossed_fingers:

РЕДАКТИРОВАНИЕ: Теги уже работают на моём локальном компьютере, но я обнаружил несколько не связанных с этим вещей, которые хотел бы исправить перед выкаткой изменений. Спасибо за терпение :slight_smile:

5 лайков

Скорее всего, вы уже давно это обнаружили, но это почти наверняка оно: Topic List Thumbnails

1 лайк

Ищем то же самое. Мы публикуем посты из нашего блога во всех категориях, и мы не можем разрешить категорию для отображения постов в стиле блога.

Этот компонент темы выглядит очень надёжно, и я надеюсь, что функция ТЕГОВ будет завершена скоро :sunglasses:

3 лайка

Обновление!

Я только что отправил коммит, который добавляет поддержку тегов и улучшает несколько элементов, связанных со стилями :tada: Пожалуйста, сообщите, если вы заметите какие-либо проблемы после обновления компонента.

Небольшое замечание: теги, которые вы используете для сообщений в блоге, должны быть видны всем пользователям (не скрыты через группы тегов). При необходимости вы всегда можете скрыть тег с помощью CSS.

cc @Drew-ART @sofi.pocketful @satonotdead

9 лайков

Отлично!

При обновлении на размещённом экземпляре с темой по умолчанию появляются следующие ошибки:

Ошибка: Неопределённая переменная "$blog-tag". в строке 80 файла mobile.scss >> $values: $blog_tag; -----------^
Ошибка: Неопределённая переменная "$blog-tag". в строке 77 файла desktop.scss >> $values: $blog_tag; ---------^

Хотя предыдущий функционал, похоже, не пострадал.

Дополнение: Проблема исчезла после добавления тега. Теперь стилизация сообщений блога работает, но изображение не отображается. Ранее я думал, что это связано с приватными группами тегов, но, похоже, дело не в этом.

2 лайка

Это странная ошибка в ядре, которую мы планировали изучить. По какой-то причине, похоже, есть проблема: система ожидает символ «-» вместо «_» в имени переменной. На данный момент обходным путём является внесение изменений в настройки темы, как вы и выяснили.

Спасибо за сообщение! В логике была ошибка, из-за которой теги не обрабатывались полностью. Если вы обновитесь ещё раз, проблема должна быть исправлена.

4 лайка

Вау, какая классная игрушка! Я проведу сегодня, играя с ней. Спасибо за вашу отличную работу :slight_smile:

3 лайка

Я обнаружил ошибку: если используется система на основе категорий или тегов, то при наличии загруженных изображений (не горячих ссылок — горячие ссылки работают) внутри тега `<div align=

2 лайка

Это интересный частный случай! Он должен быть исправлен в:

Дайте знать, если после обновления заметите какие-либо проблемы.

4 лайка

Работает, огромное спасибо! Желаю вам отлично провести время!

3 лайка

Когда я включаю параметр «без изображения»… Я потерял одно изображение в своём посте.

1 лайк

Похоже, что этот компонент темы в последнее время обновляется нечасто, и в списке задач, возможно, уже есть моя проблема (DiscoToC), но я всё же решил упомянуть об этом в надежде, что это вдохновит на некоторые обновления. :grin:

Похоже, что стилизация постов блога и DiscoTOC фундаментально несовместимы, по крайней мере, с шириной моего сайта. Оглавление накладывается на текст, и я не нашёл чёткого способа решить это только с помощью CSS (хотя я далеко не эксперт в CSS!).

Я попробовал использовать тему по умолчанию и отключить свои пользовательские стили CSS, но проблема всё ещё сохраняется. Однако, как только я отключаю стилизацию постов блога, всё исправляется, и оглавление появляется в нужном месте. Мне бы очень хотелось иметь возможность использовать их вместе.

На данный момент я отключил DiscoToC, но вы можете посмотреть мой сайт (с пользовательской темой) здесь, если это поможет:
https://garden.oshyan.com/
Если вам будет полезно, если я снова включу DiscoToC, чтобы вы могли увидеть проблему в реальном времени, дайте знать.

2 лайка