Порядок сортировки шаблонов в редакторе

Discourse 2025.12.0-latest, Шаблоны Discourse 2.5.0

Композитор → Вставить шаблон

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

Предложение по улучшению:

Добавить возможность сортировки списка шаблонов в композиторе.

:slight_smile:  

Дополнительное замечание:

Раньше шаблоны отображались в алфавитном порядке. Текущий «случайный» порядок появился после недавнего обновления.

1 лайк

Похоже, порядок сортировки был изменён так, чтобы наиболее используемые шаблоны отображались вверху, в UX: Improve template filtering with usage count and preserving tags by Alteras1 · Pull Request #35881 · discourse/discourse · GitHub… но об этом нет никакого указания, поэтому это может казаться случайным, особенно если вы привыкли к предыдущему алфавитному порядку.

Это не ошибка, так как система работает как задумано, поэтому я перенесу это в запрос на добавление дополнительных опций сортировки. Спасибо за обратную связь!

4 лайка

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

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

Плагин шаблонов уже поддерживает несколько категорий для хранения шаблонов. Это можно использовать для реализации второго подхода.

Спасибо :slight_smile:

2 лайка