Я не совсем понимаю, почему это называется «создание категории», а не «управление категорией».
В любом случае, я считаю это довольно хорошим шагом. С несколькими дополнительными изменениями он стал бы действительно отличным.
Возможно, это лучше обсудить в более общей теме Contribute > UX, если так, то не стесняйтесь перенести это сообщение в новую тему там.
Вот мои 2 цента:
Переименовать «Безопасность» в «Разрешения»
Безопасность — это гораздо более широкое понятие (конфиденциальность, целостность, доступность), и оно звучит пугающе и технически.
Переименовать «Настройки» в «Дополнительно» и переместить вправо (последняя позиция)
Все вкладки являются настройками, а не только эта. И это очень общий термин, который мне не помогает.
Переместить настройки «Согласование модератором» на вкладку «Разрешения»
Переместить «Требовать согласование модератором всех новых XXX» на вкладку Разрешения.
Запрос функции: более детализированное согласование модератором
Было бы здорово, если бы мы могли назначать конкретные группы, которым требуется согласование модератором для создания/ответа, вместо сплошных флажков.
Переместить «Слаг категории» в «Внешний вид»
Потому что это именно об этом.
Переместить «Количество тем, отображаемых на странице категорий» в «Внешний вид»
Потому что это именно об этом.
Добавить больше пояснительного текста
- Шаблон — это просто редактор без каких-либо подсказок
- Иконка
рядом со всеми этими настройками, показывающая небольшое всплывающее окно, была бы очень полезна. Особенно вкладка НастройкиДополнительно может быть очень перегруженной.
Сделать очевидным, что «цвет», «стиль» и предпросмотр связаны
Эти три элемента сейчас находятся между «Названием категории» и «Подкатегория для», но они не сгруппированы визуально. Размещение их в <fieldset> с <legend> сделало бы всё гораздо понятнее.
Выходы плагинов на каждой вкладке
Хотя api.registerEditCategoryTab очень приветствуется, было бы удобно иметь возможность расширять и существующие вкладки. Не на каждой вкладке есть выход плагина прямо над кнопкой «Создать» / «Сохранить».
- Безопасность, Настройки, Внешний вид имеют такой выход
- Общие, Шаблон и Чат — нет
Для «Общих» аргумент мог бы указывать, находимся ли мы в режиме «Дополнительно» или нет. Или у нас может быть два выхода: один для режима «Дополнительно» и один, который всегда отображается.
Помимо выходов, специфичных для вкладок, дополнительный универсальный выход, передающий вкладку в качестве аргумента, мог бы быть полезен.
