Some improvements for the node/member group content overview pages.

Node overview:

  • Replaced 'node' with 'content'
  • Added filter for title
  • Changed Apply in filter button to Filter (like the content overview)
  • Added links to view the node (clicking the link is not obvious to everyone)
  • Moved view/edit/delete node link to top. Users are mostly interested in the content, I think changing the relation happens less often.

Member overview:

  • Added filter for name/email and status (like general user overview)
  • Changed Apply in filter button to Filter (like the content overview)
  • Added status field in view
  • Added link to view/edit the user
  • Added field to show last access in stead of when the relation last changed.
  • Changed view/edit/remove member to view/edit/delete membership. The term member was a little confusing imho since it is a relation between a group and a user, not a actual user. Also delete is more in line with node relations in stead of remove.
CommentFileSizeAuthor
#2 2867839-2.patch25.89 KBseanb

Comments

seanB created an issue. See original summary.

seanb’s picture

Status: Active » Needs review
StatusFileSize
new25.89 KB

Patch is attached.

idebr’s picture

Status: Needs review » Needs work

This is a great improvement over the current implementation. Thanks SeanB!

Node overview:

  1. Let's add the 'node bulk operations' field, so administrators have the feature available on this page as well as the default admin/content overview
  2. The group node overview does not list the Author, while admin/content does. Let's add this information as well
  3. The admin/content page includes an exposed filter for the Translation language. Let's add this to the group node overview as well
  4. The admin/content page includes two small usability improvements: a Reset button for the exposed filters and it disables contextual links. For the sake of consistency, let's include this to the group overview as well.

Member overview:
I have not looked at these changes specifically. Perhaps we could split these improvements over separate issues, so it is easier for the maintainer and other contributors to review.

jedgar1mx’s picture

#2 fails with PHP 7.2 and Drupal 8.7.5