사이드바 플러그인이 전체 설치된 플러그인 목록과 일치하지 않음

I’ve noticed just how confusing the admin sidebar is for plugins. Under plugins /admin/plugins (in conjunction with the sidebar) there are a few different things going on:

There are plugins listed on the sidebar that take you to different places than what the plugins settings button does for that plugin. For example, clicking on ‘Calendar’ on the sidebar takes you here: /admin/plugins/calendar

But clicking on the settings for Discourse Calendar under /admin/plugins takes you here: /admin/site_settings/category/discourse_calendar?filter=plugin%3Adiscourse-calendar:


Additional oddities:

  • The sidebar would seem to imply that the items in that list, below Installed Plugins are, well, all of my installed plugins. But the items there are actually only the currently enabled plugins. It would be nice if this was made clear.
2개의 좋아요

누군가 동일한 피드백을 남겼고 혼란스러워했습니다.

첫 번째 스크린샷에서 보이는 것은 단순한 설정(두 번째 스크린샷)만으로는 관리할 수 있는 커스텀 인터페이스에 접근하는 것입니다. 현재는 이 둘이 분리되어 있습니다. 매우 명확하지 않다는 점은 이해합니다. 저조차도 가끔 이 위치에 라우트가 있다는 것을 잊곤 합니다.

팀의 답변도 여기에서 관련이 있을 것입니다:

1개의 좋아요

불행히도 여전히 일관성이 없다는 문제를 해결하지 못하고 있습니다. 각 플러그인의 사이드바 링크를 클릭하면 해당 플러그인의 ‘설정’ 버튼을 눌렀을 때 도달하는 것과 동일한 페이지로 이동합니다.

캘린더는 예외입니다. 캘린더 정보에 접근할 수 있는 두 가지 다른 위치가 존재한다면, 사이드바의 링크는 여전히 해당 플러그인의 설정 버튼과 동일한 위치로 이동해야 한다는 문제가 남아 있습니다.

이해되시나요?

1개의 좋아요