It's Time We Talked About Tags

Originally published at: It’s Time We Talked About Tags | Blog

Consider the typical sections of a daily newspaper: Arts, Sports, Business, Travel, Local, and World. Any given article belongs to just one of those sections, and the content in each section is quite different, such that some people, for example, may only ever read the Sports or Business sections. These are what we call categories.…

32 лайка

Great work! I love tags, and I’d just like to repeat some of my suggestions:

  • Ability to require a tag per section (as stated in the blog this is coming!)
  • Ability to add info per tag, such as a short description and a link (this would show on mouse over, as well as on the tag view page)

These would be nice to have:

  • A redesigned tags homepage (currently very unappealing, would like to see it more useful/informative like the categories homepage)
  • Ability to give tags different colours (not as important but could be nice for some communities)

With this in place I can see tags becoming a huge part of how people use Discourse :smiley:

13 лайков

I want to add this feature request to the tag wishlist.

1 лайк

Great to see that tags now gain more attention. Please also consider adding support for tag aliases.

5 лайков

3 posts were split to a new topic: Some questions about tags

+1 за это — компания, в которой я работаю, является брокером, и мы собираем запросы от пользователей на акции, которые они хотели бы видеть в нашем предложении. В данный момент существуют группы акций, которые мы не можем добавить по определённым причинам. Использование тегов позволило бы нам подчеркнуть, что акция входит в такую группу, и кратко объяснить это в сообщении или через ссылку на тему, где описано, почему мы пока не можем добавить эти акции.

3 лайка

Правильно ли я понимаю, что функционал добавления тегов, описанный в сообщении @HAWK, недоступен для пользователей, получающих доступ через мобильные устройства? В частности, как это решается в сценарии, где мы требуем от всех авторов присваивать тег публикации для целей «категоризации»?

1 лайк

Сегодня тегирование полностью поддерживается на мобильных устройствах. На момент публикации поста Стива это не было возможно.

11 лайков

@awesomerobot напомнил мне об этом абсолютном классическом посте Клэя Ширки на тему тегов против категорий

Если вы ещё не читали это и хоть немного интересуетесь темой, пожалуйста, прочитайте сейчас. :bowing_man:

15 лайков

@codinghorror У вас есть рекомендация по выбору между категориями, тегами и группами для контента, привязанного к местоположению?

В моём случае речь идёт о сообществе радиолюбителей (https://community.americanradioclub.com). Местоположение крайне важно по многим причинам, но вот несколько ключевых: 1) пользователи могут установить связь с другими радиолюбителями, находящимися поблизости; 2) организация местных встреч; 3) обсуждение местных ретрансляторов, учений по экстренной связи и т. д.

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

Есть ли рекомендуемый подход к использованию местоположения в таком контексте?

Сейчас я думаю о следующей структуре: категория «Региональное радио», подкатегория «Штат», а теги использовать для таких вещей, как события, встречи, операции и т. п.

4 лайка

Связывание людей через местоположение — задача непростая. Я знаю, что @pfaffman ранее работал с этим в проектах для некоторых своих клиентов. Конечно, в профиле пользователя есть встроенная поддержка поля «Местоположение», но это поле представляет собой полностью свободный текстовый ввод.

Discourse больше ориентирован на концепцию объединения людей через общие интересы и темы, а не через местоположение, хотя для некоторых сообществ местоположение может быть крайне важным.

5 лайков

Конечно, интересы и темы важны для моих пользователей. Многие традиционные платформы для сообществ предлагают встроенный функционал, такой как поиск пользователей поблизости и информация о мероприятиях, но я планирую использовать Discourse с некоторыми плагинами и настройками.

Мне очень нравится плагин для работы с локациями от Pavilion (по-моему, теперь он поддерживается разработчиками Discourse). Я установлю его и посмотрю, как он работает! Мне кажется, что Discourse может стать лучшей платформой для постов, привязанных к местоположению, или даже интересно интегрироваться с радиолюбительством. Если я найду что-то интересное, обязательно поделюсь.

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

7 лайков

К сожалению, вы не сможете установить этот плагин на вашем текущем тарифном плане хостинга. :frowning:

3 лайка

@HAWK ой! Это потому, что это не официально поддерживаемый плагин?

3 лайка

Это официально поддерживается, но вы ограничены плагинами, доступными в вашем тарифном плане. Напишите на team@discourse.org, если хотите обсудить это с командой поддержки.

6 лайков