-
Notifications
You must be signed in to change notification settings - Fork 40
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
[UX] Clarify what the anonymous visitors setting will do (do not confuse with role name) #3511
Comments
Turns out that making the header of the permissions table column respect the setting depends on #3510, because that value is pulled from the label of the role, rather than from the |
...I have noticed that the "Require email verification..." setting only applies for the 2nd and 3rd options of the "Who can register accounts" radio. I don't mean to scope-creep, but hiding it using |
😅😂🤣 |
We used to always name it "hal" back when I first started working at CH3. |
Seems like there's no progress here since early 2020 - since then the PR is in state "needs work". Time to remove the milestone. |
Sorry for the really long time to respond here. I'll update the PR and rebase, to get a sandbox going. Hopefully we can get some UX clarity about this in the upcoming 1.23.2 or at least 1.24.0 release. |
This is what I currently have in the PR: So, in D7 and D8+ this setting lives in the "Account settings" form ( In D8+ the setting for which role is admin was moved to Apparently, we moved both settings under @jenlampton? others? |
How would you feel about moving the string for the Anonymous name to be under the configuration of the Anonymous role? That'd be stashing it in a pretty obscure spot, but also in a spot that makes sense (to me). |
@quicksketch nope. ...as I mention in my previous comment, this setting is about a user (a username) - it has nothing to do with roles. Adding it under the configuration of the Anonymous role would make the confusion even worse. So to sum up:
|
I would put that settings in admin/config/people/settings. |
In my opinion, @klonos Are you also planning to integrate Jen's feedback from #3511 (comment), or rather not? |
Not sure if any of that is still relevant, but I'll let @jenlampton re-review and reconsider, as I've made some additional changes to the UI text since. Trying to break down Jen's feedback from back in 2020...
This text has now been simplified to
I have done that I believe, but perhaps we could change the word "Name" with "Username" in the label, in order to distinguish things even further. Fresh feedback on that please?
That is really lengthy for a label. It feels like placing text that belongs in help text on the label, which defeats the purpose of the label (labels are to be a short as possible - any clarification goes in the help text). Lastly, I don't see anything wrong with the "Not to be confused with the %anonymous user role." bit of the help text. It is precise and to the point - exactly what we want people to avoid confusing, which is what it seems to be happening. Even chronic Drupal/Backdrop users seem to be tripped by this all the time ...even yours truly (see the issue summary to see what I mean -before I had a better understanding of things, I was the one to suggest that the heading in the permissions page should change to reflect this setting to begin with). In the initial PR this bit of text was the first thing in the help text - now I have moved it to be the last bit ...a side-note if you like, we can even put it in brackets if you want to diminish its prominence even further. |
Steps To Reproduce
Navigate to
/admin/config/people/roles
Either add another user role, intended to be used as admin, or rename the administrator role that comes out of the box (I went with "God").
If you have added a new role in step 2 above, expand the "Administrator role" fieldset and select that role.
Expand the "Anonymous visitors" fieldset and change the default name for anonymous users to something other than "Anonymous" (I went with "Ghosts")
Save settings
Navigate to
/admin/config/people/permissions
Navigate to
/admin/config/people/settings
Actual behavior
the column in
/admin/config/people/permissions
still says "ANONYMOUS" 👎the radio labels in the "Who can register accounts?" setting say "Visitors" 👎
Expected behavior
/admin/config/people/permissions
for anonymous should have the same label as specified in step 4Additional information
Respective d.org issue: https://www.drupal.org/project/drupal/issues/749298
PR by @klonos: backdrop/backdrop#2492
The text was updated successfully, but these errors were encountered: