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.
It appears that as a side-effect of the trusted contact capability, a groups tab now appears on user profiles (see attached). This tab should not be present in the user interface.
Comment | File | Size | Author |
---|---|---|---|
#2 | remove-groups-tab-from-user-profiles-2053771-2.patch | 692 bytes | Devin Carlson |
group_user_profile.png | 68.24 KB | lea.refice |
Comments
Comment #1
ezra-g CreditAttribution: ezra-g commentedIndeed - great catch!
Re-titling with the action item and adding the "Commons 7.x-3.3 radar" tag so we can fix this before 3.3.
Comment #2
Devin Carlson CreditAttribution: Devin Carlson commentedWhile waiting for some tests to run. :)
The OG UI module adds an "$entity_type/%/group" menu item for all the entities that are a group (determined by
og_get_all_group_entity()
). It sounds like we probably want to remove access to the groups UI for user entities.Comment #3
RobKoberg CreditAttribution: RobKoberg commentedTested the patch and the group tab is removed (except for admin, which is good)
Comment #4
japerryThe only issue I have with this is that the group tab is the -only- way you can unblock someone if you choose to ignore them on the invitations tab.
We could remove the groups tab if we had some UI that allowed users to unblock (unignore) users.
Comment #5
ezra-g CreditAttribution: ezra-g commentedUnblocking users isn't currently a requirement. If it were, we probably wouldn't provide it through a tab labeled, "Group" on the user profile.
Let's eliminate this tab.
Comment #6
japerryUnblocking users -should- be a requirement.
#2053957: No place in the UI to un-ignore ignored trusted contact requests, no warning of this
Comment #7
ezra-g CreditAttribution: ezra-g commented#2 is committed. Thanks!
http://drupalcode.org/project/commons_trusted_contacts.git/commit/b4d501a