In the batch item modification interfaces: "Checking the box right next the subfield label will disable the entry and delete the values of that subfield on all selected items" I think it's more accurate to say "disable the entry and delete the contents of the subfield." Some enhancements: - indicate this by emptying/resetting the field and adding a disabled attribute. - append a note which says "The contents of this field will be deleted" It would also be helpful to add a note saying that leaving fields empty will make no changes to any records.
Created attachment 11709 [details] [review] Bug 7784 - Improve clarity of batch modification operations - Improve clarity of hint about checkboxes - Inicate that leaving fields blank will make no change - Add a hint when checking checkboxes stating that the field will be deleted. - Block deletion of required subfields - Add "required" style to required subfields (matching additem.pl)
Created attachment 11712 [details] [review] [SIGNED-OFF] Bug 7784 - Improve clarity of batch modification operations - Improve clarity of hint about checkboxes - Inicate that leaving fields blank will make no change - Add a hint when checking checkboxes stating that the field will be deleted. - Block deletion of required subfields - Add "required" style to required subfields (matching additem.pl) Signed-off-by: Nicole C. Engard <nengard@bywatersolutions.com> Works as described
QA Comment: Just one question: what is the utility of the last line of your patch: + <span class="hint" id="hint[% ite.tag %][% ite.subfield %][% ite.random %]"></span> Else nothing to say, works as expected, no regression. Marked as Passed QA
Patch pushed to master
(In reply to comment #3) > Just one question: what is the utility of the last line of your patch: > + <span class="hint" id="hint[% ite.tag %][% ite.subfield > %][% ite.random %]"></span> The hint is shown if you check the box to delete a subfield: "This subfield will be deleted." The ID is attached so that if you uncheck the box the hint can be removed again.