Problem/Motivation
The bulk operation drop-down menu on the Content page /admin/content
and the User Pages /admin/people
is 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:
- Select Action
This option was downvoted because it doesn't match the language used for the other options (Published status, Language, etc.) - Action
However, folks pointed out that this doesn't reference that people need to select some content in order to perform the action selected. - Removing the Label Altogether
This would cause problems for screen readers, etc. - 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
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
Comment | File | Size | Author |
---|---|---|---|
#56 | with-selection-after.png | 30.54 KB | ifrik |
#53 | interdiff-2471010-50-53.txt | 5.93 KB | pguillard |
#53 | content_user_bulk_operations_label-2471010-53.patch | 15.97 KB | pguillard |
#50 | interdiff-2471010-42-50.txt | 0 bytes | pguillard |
#50 | content_user_bulk_operations_label-2471010-50.patch | 9.8 KB | pguillard |
Comments
Comment #1
ifrikComment #2
ifrikComment #3
drubbIt'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..."
Comment #4
Brolad CreditAttribution: Brolad at Skilld commentedComment #5
Brolad CreditAttribution: Brolad at Skilld commentedComment #6
andypostIS mention about update hook_help for nodes, but node_help() said about "bulk operations"
So better wording also needed for help
Comment #7
jbguerraz CreditAttribution: jbguerraz at Skilld commentedWhat about "Action:" ?
Comment #8
andypostUpdated IS with available actions
Comment #9
andypostComment #10
jaimeguzman CreditAttribution: jaimeguzman at Skilld commentedIt has a lot of sense use only Select action, It can be easy to translate into other languages.
Comment #12
jbguerraz CreditAttribution: jbguerraz at Skilld commentedProbably "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).
Comment #13
andypostAnother 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:
Comment #15
ifrikComment #16
DuaelFr@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.
Comment #17
a.milkovsky+1 for "Select action"
Comment #18
Bojhan CreditAttribution: Bojhan commentedSelect action works, I dont think we should change the options.
Comment #19
Bojhan CreditAttribution: Bojhan commentedSelect action works, I dont think we should change the options.
Comment #20
OleksiyHave updated patch to use "Select action" label.
Comment #21
yoroy CreditAttribution: yoroy as a volunteer commentedTested on simplytest, looks good.
Comment #22
ifrikThanks,
"Select action" is a good label.
Comment #23
bojanz CreditAttribution: bojanz at Centarro commentedThis is a good improvement.
Comment #24
Bojhan CreditAttribution: Bojhan commentedComment #25
alexpottSo "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.
Comment #26
alexpottAlso "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.
Comment #27
yoroy CreditAttribution: yoroy as a volunteer commentedHmmm 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?)
Comment #28
brahmjeet789 CreditAttribution: brahmjeet789 commentedTo follow the same pattern as in previous boxes, "Published Status", "Type", "Title", "Language", should we label this as just "Action"?
Comment #29
ifrik"Action" sounds good.
That way we consistently got the description of the fields and what you can do with them:
(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.)
Comment #30
yoroy CreditAttribution: yoroy as a volunteer commented"Action" might work indeed, lets do it.
Comment #31
alexpottThe 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.
Comment #32
ifrikSo we actually got three items here:
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
Comment #33
no_angel CreditAttribution: no_angel as a volunteer commented- Barcelona2015
+ Needs Summary Update
Comment #35
andypostComment #36
yoroy CreditAttribution: yoroy at Roy Scholten commentedifrik's #32 works very well I think:
Comment #37
yoroy CreditAttribution: yoroy at Roy Scholten commentedComment #38
lrmeeske CreditAttribution: lrmeeske commentedComment #39
brahmjeet789 CreditAttribution: brahmjeet789 commented@Irmeeske: "Action" is not fit Label for Content and User bulk operations does not fit the action??
Comment #40
yoroy CreditAttribution: yoroy at Roy Scholten commentedA patch for #32 would be useful here :)
Comment #41
pguillard CreditAttribution: pguillard commentedComment #42
pguillard CreditAttribution: pguillard commentedThis is a patch for #32
Comment #43
ifrikThanks pguillard for the patch.
Since it's the wording I proposed: Could somebody else RTBC it?
Comment #44
Gábor HojtsyWould 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....
Comment #46
ifrikApply to selected items
would be a good choice, because we often use "item" or on admin pages anyway.Comment #47
pguillard CreditAttribution: pguillard commentedComment #48
pguillard CreditAttribution: pguillard commentedApplied #46 (so #44) suggestion, and tests corrections.
Comment #49
ifrikHi,
it looks like you got two patches in one here.
Comment #50
pguillard CreditAttribution: pguillard commented@ifrik, sorry, you are right (DDDs excitement maybe :-))
Comment #53
pguillard CreditAttribution: pguillard commentedShould fix the last failing tests ..
Comment #55
pguillard CreditAttribution: pguillard commentedComment #56
ifrikThanks 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.
Comment #59
xjm(Adding credit for contributors from the other issue.)
Comment #60
xjmOops, wrong issue! Sorry.
Comment #61
webchickCredit.
Comment #63
webchickProposed changes look like an improvement to me!
Committed 68649cf and pushed to 8.2.x. Thanks!
Comment #64
ifrikThanks so much everybody - this has been bugging me for so long, and now I can look at the Content page with a big smile :-)
Comment #66
Gábor HojtsyThanks, removing from UX sprint now.
Comment #67
brahmjeet789 CreditAttribution: brahmjeet789 as a volunteer and commentedComment #68
brahmjeet789 CreditAttribution: brahmjeet789 as a volunteer and at gai Technologies Pvt Ltd commented