-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
For example, group UI on node page (group tab) is rendered by OG module, when OG basic configs (like group type roles, permissions, etc.) are rendered by OG UI module.
Another reason is to avoid code duplication. For example, we have (or potentially have) 2 similar pages: roles overview on group type page and roles overview on specific group. To render this we basically need same code, but following current implementation it should be done in 2 separate places with different classes.
To me all UI (and adding routes) should not be accessible when UI module is disabled, as it happens with other modules, e.g. views UI or fields UI.
I suggest to move all UI related functionality, including OgAdminRoutesController and interface into OG UI module.
Metadata
Metadata
Assignees
Labels
No labels