Изменить порядок списка групп

Текст «о категории» для этой категории ux гласит:

Также для небольших улучшений «качества жизни».

Итак, начинаем :slight_smile:

Можем ли мы, пожалуйста, отсортировать группы в алфавитном порядке?

https://meta.discourse.org/g

Спасибо :kissing_face_with_closed_eyes:

3 лайка

Вы имеете в виду группы на этом форуме?

Если нет, я с радостью покажу вам, как это сделать для вашего собственного форума.

1 лайк

Для контекста:

Можно ли сортировать их по полному имени?

Они отображаются с полным именем вверху крупным шрифтом, поэтому логично, что сортировка по более мелкому вторичному подтексту не имеет смысла :man_shrugging:

2 лайка

Сортировка по полному имени означает, что порядок зависит от языка вашего интерфейса. (Все группы по умолчанию меняют своё полное имя в зависимости от этого). Я предпочитаю, чтобы порядок оставался неизменным, независимо от того, просматриваю ли я список на английском или немецком языке. Мне нравится иметь возможность сказать пользователю: «Группа модераторов находится между группой-X и группой-Y», зная, что для него это будет так же, без необходимости проверять язык его интерфейса.

2 лайка

Тогда вверху, крупным шрифтом, должно отображаться имя @Name, а не полное имя? :thinking:

2 лайка

Да, пожалуйста, поделитесь :slight_smile:

Существует ли компонент темы, который это делает?

Это находится в разделе списка групп на странице «О вашем сайте» в панели администратора. Прокрутите вниз, и вы его найдёте.

Влияет ли настройка порядка отображения дополнительных групп на странице «О нас» также на то, как они отображаются на странице «Группы»?

1 лайк

Кажется, да, позвольте мне попробовать

Хм, я не вижу разницы. Попробуй со своей стороны, хотя, кажется, не получится.

2 лайка

Я думаю, это всё ещё актуально? :thinking:

Группы всё ещё…

Это означает:

Вот небольшой пример очень запутанного порядка групп:

1 лайк

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

Как и сказал Moin, в разных языках группы могли бы перемещаться, если бы они были отсортированы по имени.

Вариант 1:

Самый простой вариант — перетаскивать категории, однако, если категорий много, это быстро станет неудобной задачей.

На странице групп /g добавьте новую кнопку :gear: Переставить группы


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


Вариант 2

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

По сути, вы создадите название группы для своих групп и сможете расположить их в любом порядке, а затем добавлять группы в созданное вами название группы и также менять их порядок. Извините, это запутанно :sweat_smile:


Опять же, вы начнете с кнопки :gear: Переставить группы

Это откроет редактор групп. Так же, как в редакторе значков, где можно перемещать группы «Начало работы», «Сообщество» и «Публикации» и т. д.

Затем вы можете редактировать/реорганизовать, например, группу «Регион», нажав на значок в редакторе групп (показан выше).


Что думаете?

3 лайка

Я ценю время и усилия, которые вы вложили в это :slight_smile:

Вариант 1, на мой взгляд, кажется наиболее логичным, тогда как Вариант 2 выглядит излишне сложным из-за необходимости группировать категории.

Касательно Варианта 1 и этого момента:

Возможно, функционал/интерфейс «Изменение порядка категорий» можно было бы применить и к группам:

2 лайка

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

1 лайк