Также хочу сказать спасибо за этот прогресс.
Следует отметить, что в настройках всё ещё нужно включить параметр enable custom sidebar sections (включить пользовательские разделы боковой панели), и только группы, разрешённые там, смогут видеть пользовательские разделы, помеченные как «Сделать этот раздел общедоступным и видимым для всех». Таким образом, чтобы определённые группы видели глобальный пользовательский раздел, необходимо также разрешить им создавать собственные персональные меню.
Кроме того, я считаю, что для максимальной полезности глобально видимых разделов, предоставляемых администратором, они должны быть доступны также анонимным посетителям (не авторизованным), что в настоящее время не реализовано.
Невозможно изменить порядок разделов
Мне это тоже очень нужно, как и возможность настроить меню сообщества. Но пока не забудьте об этой фантастической подсказке:
With CSS you can do something like… .hamburger-panel .panel-body-contents { display: flex; /* Setup a flex layout so you can reorder things */ flex-direction: column; .menu-container-footer-links { order: -1; /* moves footer links to top */ .keyboard-shortcuts-link { display: none !important; /* Hide keyboard shortcut link */ } } } You might need to adjust some other things (borders, spacing), but I think this would get you 90% of the way there.
А вот моё решение:
.sidebar-section-content {
display: flex;
flex-direction: column;
.sidebar-more-section-links-details {
order: +1;
}
}
.sidebar-section[data-section-name="tags"] {
display: none
}
.sidebar-section[data-section-name="categories"] {
display: flex;
flex-direction: column;
order: +1;
}
.sidebar-custom-sections {
display: flex;
flex-direction: column;
order: +1;
}