Project

General

Profile

Actions

Support #20859

open

Manage Invitations Screen

Added by scott voth 27 days ago. Updated 7 days ago.

Status:
Staged for Production Release
Priority name:
Normal
Assignee:
Category name:
Onboarding
Target version:
Start date:
2024-08-30
Due date:
% Done:

0%

Estimated time:
Deployment actions:

git submodule update wp-content/plugins/cac-onboarding


Description

We had a report on Keeping that there is no way to access the Manage Invitations screen other than by clicking the Manage Invitations button after submitting the invite (https://commons.gc.cuny.edu/members/USER_name/invites/sent/). I also don't see a way. Am I missing something?


Files

commons profile.jpeg (124 KB) commons profile.jpeg scott voth, 2024-08-30 08:51 AM
Screenshot 2024-09-17 at 11.17.42 AM.png (333 KB) Screenshot 2024-09-17 at 11.17.42 AM.png Sara Cannon, 2024-09-17 12:19 PM
invitations-interface.png (99.8 KB) invitations-interface.png Colin McDonald, 2024-09-17 02:38 PM
Invitations nav.png (175 KB) Invitations nav.png Raymond Hoh, 2024-09-17 07:53 PM
Actions #1

Updated by Boone Gorges 27 days ago

  • Target version set to 2.5.0

I don't see a way either. This seems like a bug. Sara, could you think about this? Where would be a good place to nest the Invitation views in the Commons Profile nav? Is a top-level item alongside Messages and Notifications appropriate? Keeping in mind it would only be visible when looking at your own profile.

Actions #2

Updated by Colin McDonald 20 days ago

This came up on the community call now as something to try and add as soon as we can, since it's an active time at the start of the semester for activity like this.

In case it helps, what I understood better from the call about this is that the Manage Invitations screen is a central place for users (often professors) to see the invites they've sent, and whether they are Accepted, Rejected, or Pending (i.e. not yet acted upon). There are other ways to see pieces of this info, like in the Notifications for accepted/rejected invites, but not as completely as this screen would be once available.

Actions #3

Updated by Raymond Hoh 20 days ago

Let me know where the Invitations nav should show up in the order of the profile's primary menu and I can add it back in.

Actions #4

Updated by Sara Cannon 9 days ago

It can be added to the menu to the right of Notifications

Actions #5

Updated by Colin McDonald 9 days ago

We discussed on the call today moving ahead with the "Invitations" addition to the profile tab navigation as Sara indicates in her above mockup.

Even though Scott is out this week, I think it will be good to move ahead with this as soon as we can. He was most concerned about fixing the issue while the start of the semester is busy, and I think the current design of the interface (see screenshot attached) that is in the "hidden" URL right now is pretty good.

Actions #6

Updated by Raymond Hoh 9 days ago

I've reinstated the Invitations nav menu in the following commits: https://github.com/cuny-academic-commons/cac/compare/53bdf17...c3b0432. I also moved the "Invite Members" CTA block above the user horizontal navigation so things flow a bit cleaner layout-wise. See attached screenshot.

Let me know if we want to make any additional changes before next week's release.

Boone, for next week's maintenance release, you'll need to run git submodule update wp-content/plugins/cac-onboarding.

Actions #7

Updated by Boone Gorges 8 days ago

Thank you!

Actions #8

Updated by Colin McDonald 7 days ago

Great Ray, thanks!

Actions

Also available in: Atom PDF