Accessibility of "manage fields" page in Drupal 7

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
JuliusCharles's picture

In Administration> Structure > Content types > Basic page > manage fields, There is a table containing the fields and a "drag to re-order" link for each column.

I'm a screen reader user, so I can't use this drag function. Is there any way to use this "drag to re-order" function via the keyboard? Or do we really need to use the mouse?

Thanks.

Julius

Comments

Show row weights

mgifford's picture

Hi Julius,

I think you just need to searh for 'Show row weights' this should allow you to skip the drag/drop and access the fields so that you can re-order them directly without a mouse.

Was quite a struggle to bring into Drupal 7, but this should be in place for any of the Drag/Drop functions.

Mike

Thanks, Mike. Accessing show

JuliusCharles's picture

Thanks, Mike.

Accessing show row weights worked for me.

Thanks also for the information, Daniel.

Julius

This seems to work for me

daniel.nitsche's picture

I'm not a regular screen reader user, I just use JAWS for occasional testing. In non-overlay mode, going to the 'show row weights' link worked for me. I heard "Weight for title, edit" followed by the value (1 in this case).

There don't seem to be any instructions about what to enter in the weight field, so if you're not familiar with that, you'll want an integer value, that can be negative. Negative 2 comes before negative 1, which comes before 0, which comes before 1 etc.

If you're using groups, you're in for some fun. You'll have to cross reference each row with the "Name" column, because as far as I can tell, that's the only way to tell if the weight you're changing is on a group or a field (aside from some hints in the HTML in terms of class names on labels and inputs). Group weights are completely separate from field weights, despite being in the same column.

Happy to look at submitting an issue for this if it isn't being addressed in Drupal 8 and/or anyone thinks it would be worthwhile.

Good point Daniel

mgifford's picture

In the discussions going into Drupal 7 the struggle to ensure that there was a easy way to disable the drag/drop weights and ensure that they were visible in the UI.

Daniel, I think your point about instructions is definitely valid. Can you add an issue to the Drupal 8 issue queue (tagged with accessibility):
http://drupal.org/project/issues/search/drupal?version[]=8.x&issue_tags=accessibility

There should be a help link which describes what the values in the form do. This would be part of the Understandable part of WCAG 2.0.

Logged

daniel.nitsche's picture

http://drupal.org/node/1413670

Feel free to add/correct where appropriate.

AdaptiveTheme

LeondenizBR's picture

I've decided to use AdaptiveTheme to Drupal, because it is the only one that follows all standard accessibility found at WCAG However, I've get

a really serious difficulty in my point of view. There are two side bars that are called near the content, which makes that the screen

readers read the content only after the general content,, even the first

side bar is posicioned in the left, it means, before the general content. How can I solve this problem?

Best regards,

Leondeniz.

Accessibility

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week