Алфавитный заголовок в категории

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

  1. Слишком много действий, что не под силу каждому.

  2. Теряется привычная визуальная подача плиток.

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

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

2 лайка

Зачем вам нужен алфавитный порядок? Какой сценарий использования вы имеете в виду?

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

2 лайка

Это полезно для курсов и подобных материалов, где темы озаглавлены как «Урок 1», «Урок 2» и так далее.

Кроме того, одна из моих главных претензий к плагину doc-categories заключается в том, что он по-прежнему отображает список тем, особенно на мобильных устройствах. Возможность сортировать их по алфавиту хотя бы частично смягчила бы эту проблему.

3 лайка

Мы принудительно применяем локальную сортировку от А до Я, чтобы сохранить чистоту глоссария. В некоторых случаях это действительно необходимо.

Я не уверен, что понимаю этот момент. Какие именно плитки теряются, если посмотреть на https://meta.discourse.org/filter?q=order%3Atitle-asc ?

1 лайк

Может быть, я не совсем понятно выразился в письме :sweat_smile: Я думал, что мы сохраним тот же визуальный стиль плиток

категория без фильтра

категория с фильтром

1 лайк

Могу подтвердить, что этот фильтр бесполезен для тех из нас, кто хочет оставить вид по умолчанию без изменений, особенно если он применяется к категориям, выполняющим роль справочных разделов (глоссарий, CMS).

Это хорошая отправная точка, но она не покрывает простую потребность — возможно, не с технической точки зрения, но точно с точки зрения наших пользователей — отображать темы в алфавитном порядке.

Я считаю, что фильтр всесторонне покрывает другие потребности.