mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #16849
[Bug 1262933] A change has been merged
Reviewed: https://reviews.mahara.org/2957
Committed: http://gitorious.org/mahara/mahara/commit/ed8785f1bb98e9f1f04ad0c7f78a7fa8a7fd45be
Submitter: Son Nguyen (son.nguyen@xxxxxxxxxxxxxxx)
Branch: master
commit ed8785f1bb98e9f1f04ad0c7f78a7fa8a7fd45be
Author: Jono Mingard <jonom@xxxxxxxxxxxxxxx>
Date: Wed Jan 22 13:53:53 2014 +1300
Allow blocks to be added in the page editor using the keyboard (Bug
#1262933)
Adds a dialog for adding and moving blocks, activated when the user pressed Space/Enter
with a blocktype focused, or activates the new "Move block" button. The user can select
which cell (row/column) to put the block in and where in the cell to place the new
block.
The "Move block" button is hidden unless it gains keyboard focus meaning the interface isn't
any more cluttered for mouse users.
Change-Id: I9a3ced66c0947756f1f80b0dacff82de201c2142
Signed-off-by: Jono Mingard <jonom@xxxxxxxxxxxxxxx>
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1262933
Title:
Drag-and-drop page editor is not keyboard-accessible
Status in Mahara ePortfolio:
Fix Committed
Bug description:
Currently the drag and drop page editor cannot be used with the keyboard. This is a major accessibility problem for people who rely on the keyboard and are unable to use a mouse easily.
There are two options for making this accessible: Implement keyboard drag-and-drop using ARIA and Javascript or display the non-js editor for screen reader users (and make that accessible)
It seems that ARIA drag-and-drop attributes are not well supported
among most screen readers but a mostly-JS approach (like in
http://dev.opera.com/articles/view/accessible-drag-and-drop/) can work
well.
Affects latest master
(WCAG Level A)
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1262933/+subscriptions
References