Skip to content

Implement network-specific profiles with dynamic content and navigation #618

@MartinPaulEve

Description

@MartinPaulEve

Summary

We need to implement a system that allows for network-specific versions of user profiles. This will enable us to determine and adapt to which network a user is currently on—either by subdomain or by path—and display content relevant to that network.

Requirements

  • Profiles should be aware of the network context (by subdomain or path) and render network-appropriate data.
  • All navigation links on the left-hand side must dynamically point to network-specific components and routes.
  • The members list on profile pages should only display members from the active network context.
  • The implementation should make it easy to add or support new networks with minimal configuration changes.

Acceptance Criteria

  • Profiles and associated components adapt based on the detected network context.
  • Navigation links correctly resolve network-specific routes/URLs.
  • Members list is filtered to the current network.
  • Documentation and tests cover how network context is determined and used in rendering.

Additional Context

Any approach should ensure future extensibility and maintainability for supporting multiple independent networks under the same deployment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions