Move settings page to Configuration > People

Created on 7 May 2025, 27 days ago

Problem/Motivation

With the new navigation sidebar, role assign is currently the only visible link below People as it defines it both as a local task and a link.

Steps to reproduce

Proposed resolution

Move the page to Configuration > People

While core actually has its own role settings tab there, that too I think should be in Configuration, like Account settings are too.

Remaining tasks

User interface changes

The link/local task would move.

API changes

Data model changes

📌 Task
Status

Active

Version

2.0

Component

Code

Created by

🇨🇭Switzerland berdir Switzerland

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @berdir
  • First commit to issue fork.
  • 🇨🇭Switzerland mathilde_dumond

    I opened an MR moving the menu item from under "People" to under "Configuration> People".

  • Pipeline finished with Success
    22 days ago
    Total: 143s
    #494848
  • 🇨🇭Switzerland berdir Switzerland

    That just moves the menu link, but when you click on it, you still jump back into the local on admin/people I'd assume.

    It solves the main issue, but it's also pretty confusing. But changing the path and removing the local task would be a much bigger change.

    So, lets wait for maintainer feedback whether or not that's a change they want to make.

    There's a third option of just removing the link. That's also how the "Role settings" tab works. Which IMHO too is in the wrong place, but that's obviously a core issue.

    so, 3 options:

    1. Move the link to admin/config/people (current MR)
    2. Remove the link (like core role settings right now)
    3. Update the path of the route, remove local task (biggest change)

Production build 0.71.5 2024