Problem/Motivation

The bulk operation drop-down menu on the Content page /admin/content and the User Pages /admin/peopleis labelled "With selection".
This doesn't fit the function of this field, because it is not filtering anything (as it gives the impression), but it allows users to choose an action that they want to apply to the selected items.

default actions

Proposed resolution

Change the label.
Several solutions have been proposed:

  1. Select Action
    This option was downvoted because it doesn't match the language used for the other options (Published status, Language, etc.)
  2. Action
    However, folks pointed out that this doesn't reference that people need to select some content in order to perform the action selected.
  3. Removing the Label Altogether
    This would cause problems for screen readers, etc.
  4. Action > Apply to selection
    This was the last option proposed, and it seemed to address the concerns other folks expressed in the thread.

Remaining tasks

Contributor tasks needed
Task Complete?
Finalize the label wording
Update the patch

User interface changes

The changed wording needs to be changed in the hook_help text of the Node module. If still open, that can be taken up as part of #2470994: Update hook_help text for Node module

API changes

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

ifrik’s picture

Title: Content bulk operation label does not fit the action » Lbel for Content and User bulk operations does not fit the action
Issue summary: View changes
FileSize
30.18 KB
ifrik’s picture

Title: Lbel for Content and User bulk operations does not fit the action » Label for Content and User bulk operations does not fit the action
drubb’s picture

It's not easy, because it has to be some sort of combined text, including the possible selections. What about something like 'Select one or more items and..."

Brolad’s picture

FileSize
1.33 KB
Brolad’s picture

Status: Active » Needs review
andypost’s picture

IS mention about update hook_help for nodes, but node_help() said about "bulk operations"
So better wording also needed for help

jbguerraz’s picture

What about "Action:" ?

andypost’s picture

Issue summary: View changes
FileSize
13.62 KB

Updated IS with available actions

andypost’s picture

Issue tags: +VDC, +Needs usability review
jaimeguzman’s picture

It has a lot of sense use only Select action, It can be easy to translate into other languages.

Status: Needs review » Needs work

The last submitted patch, 4: 2471010-4.patch, failed testing.

jbguerraz’s picture

Probably "List action:" would be better (the selection is the process that produce a list => here we already deal with a list).
List is enough abstract and clear to be used with any kind of views (people for instance).

andypost’s picture

Issue summary: View changes
FileSize
15.23 KB

Another idea is to remove label completely because action names already contains "content" / "user(s)"
Also "Apply" button text could be used to rename...

Action already contains verb and target so it looks like "Process selected" should be enough

User's actions:

andypost queued 4: 2471010-4.patch for re-testing.

ifrik’s picture

Issue tags: +Barcelona2015
DuaelFr’s picture

@andypost I don't think we should entirely remove that label as it can be really valuable for people using a screen reader. We can still hide it visually, though.

a.milkovsky’s picture

+1 for "Select action"

Bojhan’s picture

Issue tags: -Needs usability review

Select action works, I dont think we should change the options.

Bojhan’s picture

Select action works, I dont think we should change the options.

Oleksiy’s picture

Status: Needs work » Needs review
FileSize
1.29 KB

Have updated patch to use "Select action" label.

yoroy’s picture

Status: Needs review » Reviewed & tested by the community
FileSize
33.1 KB

Tested on simplytest, looks good.

ifrik’s picture

Thanks,
"Select action" is a good label.

bojanz’s picture

This is a good improvement.

Bojhan’s picture

Version: 8.0.x-dev » 8.1.x-dev
alexpott’s picture

Status: Reviewed & tested by the community » Needs review

So "with selection" indicated that in order to do anything you need to select content to perform the action on. If we look at the screenshot in #21 it looks as if by selecting an action from the list and clicking apply I would do that to whatever is listed. What is wrong with "Action to apply to selected content" where "content" is determined by the entity type. That also connects the selection to all the apply buttons on the screen.

alexpott’s picture

Also "Select action" causes a disconnect because it looks like the screen is telling me to select an action... we don't have "Select language" for the language box above.

yoroy’s picture

Status: Needs review » Needs work

Hmmm true. Thanks for the review. We'll need to come up with something better, probably a bit longer and more descriptive.

"With selected items" ?
"Apply the following action to the selected items" (too much but that's what we want to communicate, right?)

brahmjeet789’s picture

To follow the same pattern as in previous boxes, "Published Status", "Type", "Title", "Language", should we label this as just "Action"?

ifrik’s picture

"Action" sounds good.

That way we consistently got the description of the fields and what you can do with them:

  • Status, Type, Title, Language > Filter
  • Action > Apply

(I just noticed that that's opening another question as well: Can we shorten "Publication status" to "Status"? It only got "published" and "unpublished" anyway.)

yoroy’s picture

"Action" might work indeed, lets do it.

alexpott’s picture

The only issue with just "Action" is that we're missing the idea that you have to select some content for anything to occur - plus there's the fact that we have two apply buttons and the one at the end of the list can get a long way away from the drop-down to select the action to apply.

ifrik’s picture

So we actually got three items here:

  • the action, consisting out of the drop-down menu and its label
  • the button to apply the action and its label, above and below the list
  • and the list of content with tick boxes to select all or some of it, but without any label.

So maybe the reference to selection rather needs to go into the text of the button? If it's really needed, because we don't mention "selection" on the D7 content page either.

Action > Apply to selection

no_angel’s picture

- Barcelona2015
+ Needs Summary Update

Version: 8.1.x-dev » 8.2.x-dev

Drupal 8.1.0-beta1 was released on March 2, 2016, which means new developments and disruptive changes should now be targeted against the 8.2.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

andypost’s picture

Issue tags: +Needs design
yoroy’s picture

FileSize
46.01 KB

ifrik's #32 works very well I think:

yoroy’s picture

Issue tags: +ux-interfacetext
lrmeeske’s picture

Issue summary: View changes
Issue tags: -Needs issue summary update
brahmjeet789’s picture

@Irmeeske: "Action" is not fit Label for Content and User bulk operations does not fit the action??

yoroy’s picture

Issue tags: +DevDaysMilan

A patch for #32 would be useful here :)

pguillard’s picture

Assigned: Unassigned » pguillard
pguillard’s picture

Assigned: pguillard » Unassigned
Status: Needs work » Needs review
FileSize
2.16 KB
2.38 KB

This is a patch for #32

ifrik’s picture

Issue tags: +sprint, +String change in 8.2.0

Thanks pguillard for the patch.

Since it's the wording I proposed: Could somebody else RTBC it?

Gábor Hojtsy’s picture

Would it be "Apply to selected items" or "Apply to all selected" or something? "Apply to selection" sounds to me like it would change the *selection* itself, ie. reduce/expand which items are selected, not affect the items themselves but the "selection" of them. Foreign speaker here though....

Status: Needs review » Needs work

The last submitted patch, 42: content_user_bulk_operations_label-2471010-42.patch, failed testing.

ifrik’s picture

Apply to selected items would be a good choice, because we often use "item" or on admin pages anyway.

pguillard’s picture

Assigned: Unassigned » pguillard
pguillard’s picture

Assigned: pguillard » Unassigned
Status: Needs work » Needs review
FileSize
12.67 KB
9.52 KB

Applied #46 (so #44) suggestion, and tests corrections.

ifrik’s picture

Status: Needs review » Needs work

Hi,
it looks like you got two patches in one here.

pguillard’s picture

@ifrik, sorry, you are right (DDDs excitement maybe :-))

The last submitted patch, 48: content_user_bulk_operations_label-2471010-48.patch, failed testing.

Status: Needs review » Needs work

The last submitted patch, 50: content_user_bulk_operations_label-2471010-50.patch, failed testing.

pguillard’s picture

Should fix the last failing tests ..

Status: Needs review » Needs work

The last submitted patch, 53: content_user_bulk_operations_label-2471010-53.patch, failed testing.

pguillard’s picture

Status: Needs work » Needs review
ifrik’s picture

Issue summary: View changes
Status: Needs review » Reviewed & tested by the community
FileSize
30.54 KB

Thanks pguillard,

That patch works now, and I think we now found a good wording for the button itself as well as in relation to the filter button above it. So this should be ready to go.

xjm credited ChandeepKhosa.

xjm’s picture

Status: Reviewed & tested by the community » Needs work

(Adding credit for contributors from the other issue.)

xjm’s picture

Status: Needs work » Reviewed & tested by the community

Oops, wrong issue! Sorry.

webchick’s picture

Credit.

  • 68649cf committed on 8.2.x
    Issue #2471010 by pguillard, Arez, Oleksiy, ifrik, yoroy, andypost,...
webchick’s picture

Status: Reviewed & tested by the community » Fixed

Proposed changes look like an improvement to me!

Committed 68649cf and pushed to 8.2.x. Thanks!

ifrik’s picture

Thanks so much everybody - this has been bugging me for so long, and now I can look at the Content page with a big smile :-)

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

Gábor Hojtsy’s picture

Issue tags: -sprint

Thanks, removing from UX sprint now.

brahmjeet789’s picture

brahmjeet789’s picture