Skip to content
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/unify account status terminology across admin pages #1249

Open
jenlampton opened this issue Sep 24, 2015 · 9 comments
Open

[UX] Clarify/unify account status terminology across admin pages #1249

jenlampton opened this issue Sep 24, 2015 · 9 comments

Comments

@jenlampton
Copy link
Member

There is nothing in the UI about how to approve user accounts. There's no bulk operation, no checkbox, no listing. What is actually happening is that these accounts are blocked. Can we some way communicate to users that in order to "approve" accounts what they actually need to do is make them "Active" instead of "Blocked"?

@klonos
Copy link
Member

klonos commented Sep 24, 2015

I don't get it. ...isn't the user status by default set to active anyways?

@docwilmot
Copy link
Contributor

Off topic-ish, but you know what would be nice? If we had online help pages baked into Backdrop's menu bar, like context-aware links to api.backdrop cms.org and the user help pages (when those become available). So you're on a user-related page and you hover over the help button and get links related to account stuff. Just a thought. Think this is worth an issue?

@klonos
Copy link
Member

klonos commented Sep 25, 2015

Think this is worth an issue?

Yep.

@jenlampton
Copy link
Member Author

isn't the user status by default set to active anyways?

No, by default Visitors can create accounts but administrator approval is required.

When a visitor does create an account, they get an email saying Thank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been approved, you will receive another e-mail containing information about how to log in, set your password, and other details.

We use this approval terminology all over, but when administrators are asked about it, they can't find anything in the UI about account approval. Because there isn't anything, anywhere.

@klonos
Copy link
Member

klonos commented Sep 28, 2015

Good use case for a dashboard block/widget over in #495 I guess (users pending approval).

@klonos
Copy link
Member

klonos commented Sep 28, 2015

...turns out @docwilmot has already included that in his list.

@jenlampton
Copy link
Member Author

What good does a list of users pending approval do us, if there's no way to Approve them? All we can do in the current UI is Unblock them.

@klonos
Copy link
Member

klonos commented Sep 29, 2015

What good does a list of users pending approval do us, if there's no way to Approve them? All we can do in the current UI is Unblock them.

I think that's the thing. In Drupal (and uninhibitedly in Backdrop), in the context of the user approval procedure not-approved-yet = blocked. So, approve = unblock. It's just a mater of labels depending on the task. Users might have the "blocked" flag from say the spam module or because the site admin did that manually ...or because they are created with it if the "Visitors, but administrator approval is required" option is set for "Who can register accounts?"

@Dinornis
Copy link

Dinornis commented May 9, 2017

The Manage user accounts page uses the terms:
Status: Active | Blocked
Operations: Block user(s) | Unblock user(s)

Perhaps Activate user(s) would be better choice?

The Who can register accounts? choice on the Account settings page has an option:
Visitors, but administrator approval is required
could be changed to:
Visitors, but administrator needs to activate the account on the _Manage user accounts page_ (link) or when editing the individual account.

@Dinornis Dinornis added this to the 1.x-future milestone May 9, 2017
@Dinornis Dinornis changed the title [UX] By default new accounts are "pending approval", what's that? [UX] Clarify/unify account status terminology across admin pages May 9, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants