- $read[$i] = htmlspecialchars($read[$i]);
- if (substr($read[$i], 0, 1) != "\t" &&
- substr($read[$i], 0, 1) != " " &&
- substr($read[$i], 0, 1) != "&" &&
- trim($read[$i])) {
- $pre = substr($read[$i], 0, strpos($read[$i], ":"));
- $read[$i] = str_replace("$pre", "<b>$pre</b>", decodeHeader($read[$i]));
+ $line = htmlspecialchars($read[$i]);
+ if (eregi("^>", $line)) {
+ $second[$i] = $line;
+ $first[$i] = " ";
+ $cnum++;
+ } else if (eregi("^[ |\t]", $line)) {
+ $second[$i] = $line;
+ $first[$i] = "";
+ } else if (eregi("^([^:]+):(.+)", $line, $regs)) {
+ $first[$i] = $regs[1] . ":";
+ $second[$i] = $regs[2];
+ $cnum++;
+ } else {
+ $second[$i] = trim($line);
+ $first[$i] = "";