Groups Tab in Admin Inconsistent With Other Tabs

Hi Folks,

I use the Groups tab a fair bit in the Admin menu and always find it bizarre and inconsistent that it kind of leaves the rest of the Admin menu tabs behind when you click on it.

Here is a video of me clicking through all the tabs and then the Group one to show you what I mean.

Can’t it just be like the other tabs and leave the menu there so we can browse all of those items consistently?

5 Likes

The reasoning there is that the groups page is the same for normal users and admins (just a matter of showing/hiding certain content), maybe it’s possible we can be smarter about it and show the admin controls when a visit originates from the admin area?

2 Likes

Ahh interesting I had no idea this was the case.

Yeah I guess if it knows the previously viewed page was in the admin area or even if the user is an admin?

I don’t think it’d be unusual if you were given the admin menu when clicking on the groups page if you were an admin user yourself?

1 Like

I just stumbled upon this topic… and realized that in the discourse that I administer, I don’t even have a “Groups” tab in the “Admin” page — just Dashboard - Setttings - Users - Badges - Emails - ....

I poked around a bit and discovered that the existence of that tab/link is conditioned on the enable_group_directory setting:

  • If enabled, then a “Groups” link to /g appears (for everyone) in the top-level hamburger-menu.
  • If disabled, then the “Groups” link to /g appears in the admin page tab-line instead. (Unlike /admin, the /g page still exists for non-staff users, but it displays “There are no visible groups.”)
1 Like

groups is now under the admin-users tab:

Heh… so it is!

Though, not “now” so much as “also”: regardless of the enable_group_directory setting, there is an additional link to /g labelled “Groups” …in the sub-tab-bar of the Users tab. (Same behavior, one-tabset-level deeper.)

If you are someone who was already upset by the behavior of the Groups “tab” in the admin tab-bar, now you can be twice as upset (or, upset-squared?). :worried: :worried: