Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Updated: Comment #N
Problem/Motivation
Drupal 7 had second level tabs on admin/people/permissions page which consisted of *Permissions* and *Roles* menu items. This is missing currently in Drupal 8 and there is no way to navigate to *Permissions* or *Roles* page.
Please find the attached screenshots for reference.
Proposed resolution
- Add second level tabs to admin/people/permissions and admin/people/roles page.
Remaining tasks
User interface changes
Second level tabs for *Permissions* and *Roles* added to admin/people/permissions and admin/people/roles pages.
API changes
Related Issues
Comment | File | Size | Author |
---|---|---|---|
#15 | interdiff.txt | 2.62 KB | dawehner |
#15 | user_roles-2135975.patch | 2.49 KB | dawehner |
#11 | user_roles-2135975.patch | 2.75 KB | dawehner |
#11 | interdiff.txt | 2.58 KB | dawehner |
#9 | secondary-tabs-2135975.9.patch | 2.1 KB | larowlan |
Comments
Comment #1
a_thakur CreditAttribution: a_thakur commentedComment #2
a_thakur CreditAttribution: a_thakur commentedComment #3
BerdirNote that a while ago, Roles were moved to a top level local task, so there was People | Permissions | Roles, we should get back to that, not the 7.x way.
Comment #4
SteffenRHi @Berdir - where can i find these new local tasks in the latest DEV of d8?
I installed the latest DEV and only find the Permissions Tab on the admin/people page.
I'm also wondering, that we do not show Roles and Permissions as sub items of the People menu.
Screenshot: http://img.port11.de/screenshots/20131209_083120.jpg
SteffenR
Comment #5
larowlanComment #6
larowlanRegressions are major
Comment #9
larowlanFixes phpunit fails
Comment #10
larowlanComment #11
dawehnerLet's make it more like Drupal 7.
Comment #12
larowlanSee comment #3, I agree with @berdir - the D7 way is pants. A top level tab is better.
Comment #13
aspilicious CreditAttribution: aspilicious commentedTriple agree with Berdir
Comment #14
BerdirWoo, people agree with me ;)
Not that it would matter, this isn't about opinions.. It *was* changed to admin/people/roles before something broke it.
See #1262812: Make "Roles" a tab of "admin/people" instead of "admin/people/permissions".
Comment #15
dawehnerberdir++
Comment #17
dawehner15: user_roles-2135975.patch queued for re-testing.
Comment #18
BerdirThanks, confirmed that this is working.
Comment #19
webchickHm. Strange that we introduced this. It looks like it's code that just flat-out wasn't moved over. Anyway, glad to see it fixed + test coverage now.
Committed and pushed to 8.x. Thanks!