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.
diffs (46 lines):
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({
_______________________________________________
dw-changelog mailing list
[email protected]
http://lists.dwscoalition.org/mailman/listinfo/dw-changelog