This component has been deprecated, please check out Topic List Sidebars for the same functionality, and more!
This theme component takes a topic and applies it as a sidebar for a tag’s topic list. These sidebars are only visible when the browser is 767px or wider (most tablets and monitors).
I recommend creating sidebar topics in their respective tags, closing the topic so there are no replies, and unlisting it (so it doesn’t appear in the topic list).
Note that you can not use a topic in a private category as a sidebar in a public area.
Custom CSS
Each tag sidebar is wrapped with a class that contains the tag name, so for the test tag that would be .tag-sidebar-test. You can use these classes to style the individual sidebars.
The body tag on pages with sidebars also has a class added so you can use body.custom-sidebar to apply styles on all pages that have a sidebar.
It would be great to have an option to display a sidebar in a topic based on tags. With multiple tags the divs could be simply stacked on top of each other.
This is a really cool idea Kris, how hard would it be to move it from the sidebar to the top? I would love to have it where the category description normally goes so it always displays and doesn’t resize the container. I use topic list preview with the tile layout and this makes all the images smaller and wastes space in my case.
Отлично! Этот компонент темы решает проблему описания тегов, о которой просили многие пользователи. Было бы здорово, если бы была возможность разместить его над навигационной панелью, а не в боковой части.
Это выглядит действительно интересно. Похоже, это может решить проблему / вопрос дизайна сайта, и я хотел бы получить твою обратную связь.
Вот что я пытаюсь создать — веб-сайт с акцентом на форум и боковой панелью, содержащей в основном статические страницы для раздела «Часто задаваемые вопросы» (FAQ). Как на изображении ниже: Согласен ли ты, что твоя боковая панель с тегами подойдет для этого? Мне кажется, что всё, что мне нужно сделать, — это создать тег «FAQ» для конкретных постов, которые я хочу отобразить в FAQ, и они появятся там (есть ли возможность контролировать порядок их отображения в боковой панели?).
Что ты думаешь? Кто-нибудь ещё, кто имеет опыт работы с этим компонентом темы, хочет что-то добавить?
Возможно ли сделать так, чтобы боковая панель на мобильных устройствах была сворачиваемой? Справа может отображаться небольшая иконка для показа и скрытия боковой панели.
Функционально я очень доволен этим компонентом, но он добавляет очень много шагов при создании нового тега, а затем возникает проблема с немного громоздкими темами описаний, скрытыми от публичного доступа.
Мне бы очень хотелось, чтобы описание бралось из поля «длинное описание», которое можно добавить к краткому описанию с помощью на странице тега, а не из какого-то магического поста!
Я работаю на версии 3.3.0.beta2, и этот компонент корректно отображает боковую панель тегов при первом выборе тега, но панель не исчезает при выборе другого тега. Вы можете увидеть это на предпросмотре на theme-creator.discourse.org. Вот как это выглядит при переходе к тегу art:
Я заметил, что Discourse Category Sidebars поддерживается гораздо активнее, чем этот компонент. Возможно, я попробую применить аналогичные изменения к нему.
Обновление: Я вижу, что сейчас описания тегов поддерживают HTML, поэтому компонент Tag Banners, вероятно, лучше подходит для моих целей. Спасибо в любом случае!
Функциональность этого компонента была объединена с Topic List Sidebars (поддерживает как боковые панели категорий, так и боковые панели тегов), поэтому, пожалуйста, переключитесь, как только у вас будет возможность, так как я больше не буду обновлять этот компонент. Этот компонент продолжит работать пока что, но в будущем вы можете столкнуться с проблемами.