Я заметил, насколько запутанным является боковое меню администратора для плагинов. В разделе плагинов /admin/plugins (в сочетании с боковым меню) происходит несколько разных вещей:
В боковом меню есть ссылки на плагины, которые ведут в другие места, чем кнопка настроек плагина. Например, при нажатии на «Calendar» в боковом меню вы попадаете сюда: /admin/plugins/calendar
Но при нажатии на настройки для Discourse Calendar в разделе /admin/plugins вы попадаете сюда: /admin/site_settings/category/discourse_calendar?filter=plugin%3Adiscourse-calendar:
Боковое меню, по-видимому, подразумевает, что элементы в этом списке ниже раздела «Установленные плагины» — это все мои установленные плагины. Однако на самом деле там отображаются только текущие активные плагины. Было бы неплохо, если бы это было четко указано.
То, что вы видите на первом скриншоте, — это доступ к пользовательским интерфейсам, которыми нельзя управлять только через простые настройки (второй скриншот). На данный момент они разделены. Я понимаю, что это не очень понятно. Даже я иногда забываю, что здесь есть маршруты.
К сожалению, это всё ещё не решает проблему существующей несогласованности. При нажатии на ссылку в боковой панели для каждого плагина вы попадаете на ту же страницу, что и при нажатии кнопки «Настройки» для этого плагина.
За исключением календаря. Даже если есть два разных места для доступа к информации о календаре, проблема остаётся: ссылка в боковой панели должна вести туда же, куда и кнопка настроек для этого плагина.