Support #20859
openManage Invitations Screen
0%
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
Updated by Boone Gorges 3 months 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.
Updated by Colin McDonald 3 months 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.
Updated by Raymond Hoh 3 months 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.
Updated by Sara Cannon 2 months ago
It can be added to the menu to the right of Notifications
Updated by Colin McDonald 2 months 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.
Updated by Raymond Hoh 2 months ago
- File Invitations nav.png Invitations nav.png added
- Status changed from New to Staged for Production Release
- Deployment actions updated (diff)
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
.