]> git.mjollnir.org Git - moodle.git/commitdiff
Add c0,c1,c2,c3,c4 classes for columns in tables
authormoodler <moodler>
Sun, 30 Jan 2005 05:21:25 +0000 (05:21 +0000)
committermoodler <moodler>
Sun, 30 Jan 2005 05:21:25 +0000 (05:21 +0000)
Add r0,r1,r0,r1,r0 classes for rows in tables

lib/weblib.php

index a522d1785c134830b02e2c61049a4b6413164637..f351fcb576042ba1db8b77be88202027084de90e 100644 (file)
@@ -2336,14 +2336,16 @@ function print_table($table) {
             if (!isset($align[$key])) {
                 $align[$key] = '';
             }
-            echo '<th valign="top" '. $align[$key].$size[$key] .' nowrap="nowrap" class="generaltableheader">'. $heading .'</th>';
+            echo '<th valign="top" '. $align[$key].$size[$key] .' nowrap="nowrap" class="generaltableheader c'.$key.'">'. $heading .'</th>';
         }
         echo '</tr>'."\n";
     }
 
     if (!empty($table->data)) {
-        foreach ($table->data as $row) {
-            echo '<tr valign="top">';
+        $oddeven = 1;
+        foreach ($table->data as $key => $row) {
+            $oddeven = $oddeven ? 0 : 1;
+            echo '<tr class="r'.$oddeven.'">'."\n";
             if ($row == 'hr' and $countcols) {
                 echo '<td colspan="'. $countcols .'"><div class="tabledivider"></div></td>';
             } else {  /// it's a normal row of data
@@ -2357,7 +2359,7 @@ function print_table($table) {
                     if (!isset($wrap[$key])) {
                         $wrap[$key] = '';
                     }
-                    echo '<td '. $align[$key].$size[$key].$wrap[$key] .' class="generaltablecell">'. $item .'</td>';
+                    echo '<td '. $align[$key].$size[$key].$wrap[$key] .' class="generaltablecell c'.$key.'">'. $item .'</td>';
                 }
             }
             echo '</tr>'."\n";