From a8d0a37a2730be798076e7951fe6a9d7c5aa13cf Mon Sep 17 00:00:00 2001 From: mudrd8mz Date: Sat, 20 Oct 2007 01:03:06 +0000 Subject: [PATCH] Fixed tabindex feature --- admin/lang.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/admin/lang.php b/admin/lang.php index 2cd5a0f277..30ec8d203d 100644 --- a/admin/lang.php +++ b/admin/lang.php @@ -573,8 +573,10 @@ if (!$value) { if (!$value2) { $cellcolour = 'class="bothmissing"'; + $usetabindex = true; } else { $cellcolour = 'class="mastermissing"'; + $usetabindex = true; } $missingcounter++; if (LANG_DISPLAY_MISSING_LINKS) { @@ -591,8 +593,10 @@ } else { if ($value <> $value2 && $value2 <> '') { $cellcolour = 'class="localdifferent"'; + $usetabindex = true; } else { $cellcolour = ''; + $usetabindex = false; } $missingtarget = ''; $missingnext = ''; @@ -611,14 +615,19 @@ $valuelen = strlen($envalue); } $cols=40; + if ($usetabindex) { + $tabindex = 'tabindex="'.$missingcounter.'"'; + } else { + $tabindex = ''; + } if (strstr($value, "\r") or strstr($value, "\n") or $valuelen > $cols) { $rows = ceil($valuelen / $cols); - $o .= ''."\n"; + $o .= ''."\n"; } else { if ($valuelen) { $cols = $valuelen + 5; } - $o .= ''; + $o .= ''; } if ($value2 <> '' && $value <> $value2) { $o .= '
'.$value2.''; -- 2.39.5