]> git.mjollnir.org Git - moodle.git/commitdiff
Fixed tabindex feature
authormudrd8mz <mudrd8mz>
Sat, 20 Oct 2007 01:03:06 +0000 (01:03 +0000)
committermudrd8mz <mudrd8mz>
Sat, 20 Oct 2007 01:03:06 +0000 (01:03 +0000)
admin/lang.php

index 2cd5a0f277eca9e04e76a57edd8d261057f5815e..30ec8d203d5a360564981b1533ba9edf09e000ff 100644 (file)
                 if (!$value) {
                     if (!$value2) {
                         $cellcolour = 'class="bothmissing"';
+                        $usetabindex = true;
                     } else {
                         $cellcolour = 'class="mastermissing"';
+                        $usetabindex = true;
                     }
                     $missingcounter++;
                     if (LANG_DISPLAY_MISSING_LINKS) {
                 } else {
                     if ($value <> $value2 && $value2 <> '') {
                         $cellcolour = 'class="localdifferent"';
+                        $usetabindex = true;
                     } else {
                         $cellcolour = '';
+                        $usetabindex = false;
                     }
                     $missingtarget = '';
                     $missingnext = '';
                         $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 .= '<textarea name="stringXXX'.lang_form_string_key($key).'" cols="'.$cols.'" rows="'.$rows.'" tabindex="'.$missingcounter.'">'.$value.'</textarea>'."\n";
+                        $o .= '<textarea name="stringXXX'.lang_form_string_key($key).'" cols="'.$cols.'" rows="'.$rows.'" '.$tabindex.'>'.$value.'</textarea>'."\n";
                     } else {
                         if ($valuelen) {
                             $cols = $valuelen + 5;
                         }
-                        $o .= '<input type="text" name="stringXXX'.lang_form_string_key($key).'" value="'.$value.'" size="'.$cols.'" tabindex="'.$missingcounter.'" />';
+                        $o .= '<input type="text" name="stringXXX'.lang_form_string_key($key).'" value="'.$value.'" size="'.$cols.'" '.$tabindex.' />';
                     }
                     if ($value2 <> '' && $value <> $value2) {
                         $o .= '<br /><span style="font-size:small">'.$value2.'</span>';