[dw-nonfree] standardize tabbing order on log in pages
[commit: http://hg.dwscoalition.org/dw-nonfree/rev/38c108545b3f]
http://bugs.dwscoalition.org/show_bug.cgi?id=784
Accessibility measure. Tab order is now in this order across all login
forms: 1. User name 2. Password 3. remember me 4. Login/submit button 5.
OpenID 6. Forgot your password
Patch by
jadelennox.
Files modified:
http://bugs.dwscoalition.org/show_bug.cgi?id=784
Accessibility measure. Tab order is now in this order across all login
forms: 1. User name 2. Password 3. remember me 4. Login/submit button 5.
OpenID 6. Forgot your password
Patch by
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Files modified:
- cgi-bin/bml/scheme/tropo-purple.look
- cgi-bin/bml/scheme/tropo-red.look
-------------------------------------------------------------------------------- diff -r a58ae6803a4e -r 38c108545b3f cgi-bin/bml/scheme/tropo-purple.look --- a/cgi-bin/bml/scheme/tropo-purple.look Fri Dec 11 14:40:46 2009 +0000 +++ b/cgi-bin/bml/scheme/tropo-purple.look Sun Dec 13 11:50:10 2009 +0000 @@ -117,7 +117,8 @@ accountlinks<= size => 20, maxlength => 27, tabindex => 1, - }) . " <a href='$LJ::SITEROOT/openid/'>$ML{'sitescheme.accountlinks.login.openid'}</a></td></tr>"; + raw => 'aria-required="true"', + }) . " <a href='$LJ::SITEROOT/openid/' tabindex=5>$ML{'sitescheme.accountlinks.login.openid'}</a></td></tr>"; $ret .= "<tr><td><label for='login_password'>$ML{'sitescheme.accountlinks.login.password'}</label></td>"; $ret .= "<td class='input-cell' colspan='2'>" . LJ::html_text({ type => "password", @@ -125,7 +126,8 @@ accountlinks<= id => "login_password", size => 20, tabindex => 2, - }) . " <a href='$LJ::SITEROOT/lostinfo'>$ML{'sitescheme.accountlinks.login.forgotpassword'}</a></td></tr>"; + raw => 'aria-required="true"', + }) . " <a href='$LJ::SITEROOT/lostinfo' tabindex=6>$ML{'sitescheme.accountlinks.login.forgotpassword'}</a></td></tr>"; $ret .= "<tr><td> </td>"; $ret .= "<td class='remember-me-cell'>"; $ret .= LJ::html_check({ diff -r a58ae6803a4e -r 38c108545b3f cgi-bin/bml/scheme/tropo-red.look --- a/cgi-bin/bml/scheme/tropo-red.look Fri Dec 11 14:40:46 2009 +0000 +++ b/cgi-bin/bml/scheme/tropo-red.look Sun Dec 13 11:50:10 2009 +0000 @@ -117,7 +117,8 @@ accountlinks<= size => 20, maxlength => 27, tabindex => 1, - }) . " <a href='$LJ::SITEROOT/openid/'>$ML{'sitescheme.accountlinks.login.openid'}</a></td></tr>"; + raw => 'aria-required="true"', + }) . " <a href='$LJ::SITEROOT/openid/' tabindex=5>$ML{'sitescheme.accountlinks.login.openid'}</a></td></tr>"; $ret .= "<tr><td><label for='login_password'>$ML{'sitescheme.accountlinks.login.password'}</label></td>"; $ret .= "<td class='input-cell' colspan='2'>" . LJ::html_text({ type => "password", @@ -125,7 +126,8 @@ accountlinks<= id => "login_password", size => 20, tabindex => 2, - }) . " <a href='$LJ::SITEROOT/lostinfo'>$ML{'sitescheme.accountlinks.login.forgotpassword'}</a></td></tr>"; + raw => 'aria-required="true"', + }) . " <a href='$LJ::SITEROOT/lostinfo' tabindex=6>$ML{'sitescheme.accountlinks.login.forgotpassword'}</a></td></tr>"; $ret .= "<tr><td> </td>"; $ret .= "<td class='remember-me-cell'>"; $ret .= LJ::html_check({ --------------------------------------------------------------------------------