Changeset 15954 for trunk/ippMonitor/scripts/generate
- Timestamp:
- Dec 28, 2007, 10:04:27 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/ippMonitor/scripts/generate (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippMonitor/scripts/generate
r15784 r15954 45 45 # list of the table fields 46 46 if ($key eq "FIELD") { 47 ($field, $width, $ name, $show, $link, $extras) = split (/,\s+/, $value, 6);47 ($field, $width, $format, $name, $show, $link, $extras) = split (/,\s+/, $value, 7); 48 48 if (! $name) { die "table $ARGV[0] missing required elements\n"; } 49 49 # ($field) = $field =~ m|\s*(\S+)\s*|; 50 50 51 if ($VERBOSE) { printf "%-20s %-20s %-20s %-20s %-20s\n", $field, $name, $show, $link, $extras; } 51 if ($VERBOSE) { printf "%-20s %-20s %-20s %-20s %-20s %-20s\n", $field, $name, $format, $show, $link, $extras; } 52 52 53 if ($show eq "") {$show = "value";} 53 54 push @field, $field; 54 55 push @width, $width; 56 push @format, $format; 55 57 push @name, $name; 56 58 push @show, $show; … … 244 246 if (@tdClasses == 0) { return; } 245 247 foreach $tdClass (@tdClasses) { 246 print STDERR "write TD CLASS: $tdClass...\n";247 248 248 249 # TD_CLASS class field expression … … 254 255 printf FILE " \$class = \"$class\";\n"; 255 256 printf FILE " }\n"; 256 257 printf STDERR " if ($field $testline) {\n";258 printf STDERR " \$class = \"$class\";\n";259 printf STDERR " }\n";260 257 } 261 258 } … … 308 305 # print the actual table cell line with the link... 309 306 if (! $value && ($field[$i] ne "*")) { $value = "\$row[$Nrow]"; } 310 print f FILE " write_table_cell (\$class, $myLink, $value);\n";307 print FILE " write_table_cell (\$class, '$format[$i]', $myLink, $value);\n"; 311 308 next; 312 309 } … … 322 319 $myLink = "\"\""; 323 320 } 324 print f FILE " write_table_cell (\$class, $myLink, $ops{$value});\n";321 print FILE " write_table_cell (\$class, '$format[$i]', $myLink, $ops{$value});\n"; 325 322 next; 326 323 } … … 526 523 527 524 $opline = ""; 525 @outwords = (); 526 @outfields = (); 528 527 foreach $word (@words) { 529 528 $fword = &parse_fieldname ($word); … … 538 537 $outline = join (" ", @outfields); 539 538 $opf{$name} = $outline; 539 540 # print "ops: $name : $ops{$name}\n"; 541 # print "opf: $name : $opf{$name}\n"; 540 542 541 543 return 1;
Note:
See TracChangeset
for help on using the changeset viewer.
