Предложение по улучшению: объединение URL тегов

Запрос функции для URL-адресов объединения тегов

Сегодня я обнаружил, что можно пересекать теги, добавляя «intersection» в URL (помимо расширенного URL-адреса поиска для этого), например:

websiteURL/tags/intersection/support/bluetooth

Я понял, что это невозможно для объединений тегов, которые комбинируются с помощью «ИЛИ».

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

3 лайка

В данный момент работает этот URL:

https://meta.discourse.org/?tags[]=pr-welcome&tags[]=official

В долгосрочной перспективе мы планируем предоставить интерфейс для такой фильтрации.

5 лайков

Дорогой @sam, спасибо за ответ. Могу ли я также обратить ваше внимание на эту заявку на новую функцию? Это в сочетании с возможностями «пересечения» из этого сообщения и некоторым интерфейсом для всего этого позволило бы реализовать возможности форума, которые нам нужны, чтобы предлагать нашим пользователям именно тот контент, который они хотят видеть или получать в еженедельной рассылке.

Кажется, это больше не работает? Было бы здорово, если бы работало.

@tgxworld работает над очень интересной новой концепцией динамической фильтрации списков тем:

Мы планируем реализовать этот конкретный сценарий с помощью нашего DSL.

Насколько мне известно, функционал URL-адресов в стиле «ниндзя» всё ещё работает, но в рамках нового подхода он станет гораздо более интуитивным.

4 лайка

Отлично — с нетерпением жду. Ситуация, которую я рассматриваю, вероятно[1] что-то, что я сам себе и создал, но: мы только что объединили наши форумы поддержки пользователей и разработки проектов в один сайт. Люди хотят иметь возможность следить за тегами в одной из этих областей[2] или в обеих.

Может существовать какой-то изощрённый способ решить эту проблему — например, если бы возможность отключения уведомлений для категории могла переопределять отслеживание тегов, или если бы существовал способ задать сложные правила отслеживания[3].

Но простой способ — создать разные теги: #desktop-team в группе тегов, ограниченной разделом «Обсуждение проектов», и #desktop для «Ask Fedora». Это отлично работает для уведомлений — следите за тем, что нужно, или за обоими. Но теперь нет способа увидеть их оба в одном списке.[4]

Будет полезно иметь простой способ видеть #desktop и #desktop-team вместе (мы уже используем Discourse Tag Sidebars, поэтому их можно связать там).


  1. выдумываю по ходу дела! ↩︎

  2. на самом деле, категориях ↩︎

  3. этот новый DSL применим и к уведомлениям, и к спискам? ↩︎

  4. что при изощрённом решении могло бы стать приятно симметрично элегантным ↩︎

1 лайк