-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
For Read-Only Users, redirect any attempt at an interactive action to the prompt to choose a username. #3608
Comments
This is done in matrix-org/matrix-react-sdk#849 but needs refinement. Here's a big list of all the things that need to change to
So the 11 instances contain descriptions:
I'm now wondering whether we should bundle the description into |
What does the UX look like for each of these if we replace the custom text with the
"This room is private or inaccessible to guests. You may be able to join if you register. If instead I see the generic pick-a-username popup, I will enter a username and click 'Continue', expecting to enter the room. If I can join I do and I'm happy. What happens if I can't? "Guest users can't upload files. Please register to upload. I think I can only trigger this by dropping a file on the room window, which I think is a bug. Non-participating users shouldn't be able to drop files on rooms - this fails even if you're not a guest. "Guests can't set avatars. Please register. Can an unregistered user access the UX to trigger this? "Guests can't use labs features. Please register. Can an unregistered user access the UX to trigger this? "Guest users can't invite users. Please register. Can an unregistered user access the UX to trigger this? "Saving room color settings is only available to registered users Could clicking the room settings cog trigger the "This action cannot be performed by a guest user. Please register to be able to do this. This is a very generic message - what action triggers this? "Guest users can't create new rooms. Please register to create room and start a chat. I enter my username, am dumped back where I started and click again to create a new room. Seems fine to me. |
This is actually setting power levels |
Discussed IRL - decided we would bounce all actions (including clicking on user settings) to the mxid picker, without including any of the action-specific context for now. |
The details of the new guest experience for Riot are on the project plan: element-hq/riot-meta#59
The user should be able to read the page unhindered, but any other action should trigger the username dialogue (#3604).
The text was updated successfully, but these errors were encountered: