// highlight errors
if (preg_match("/errors?:/i", $s)) {
$err_count++;
- $s = "<span class=error id=error-$err_count>$s</span>";
$toc[] = "error $err_count";
+ $err[] = $s;
+ $s = "<span class=error id=error-$err_count>$s</span>";
} elseif (substr($s, 0, 2) == "+ ") {
// shell verbose
$s = "<span class=verbose>$s</span>";
} elseif (preg_match("/^Executing\(%(?P<section>\w+)\)/", $s, $m)) {
// rpm build section
- $s = "<span class=section id={$m['section']}>$s</span>";
$toc[] = $m['section'];
+ $err[] = $s;
+ $s = "<span class=section id={$m['section']}>$s</span>";
} elseif (preg_match("/^Processing files: (?P<pkg>(?P<name>.+)-[^-]+-[^-]+)/", $s, $m)) {
// processing files
- $s = "<span class=section id=files-{$m['name']}>$s</span>";
$toc[] = "files ".$m['name'];
+ $err[] = $s;
+ $s = "<span class=section id=files-{$m['name']}>$s</span>";
}
echo $s;
}
if (!empty($toc)) {
echo "<h2>"._("Toc:")."</h2>";
echo "<ul class=toc>";
- foreach ($toc as $section) {
+ foreach ($toc as $i => $section) {
$id = str_replace(" ", "-", $section);
echo "<li><a href=#{$id}>{$section}</a></li>";
+ echo "<code>{$err[$i]}</code>";
}
echo "</ul>";
}
"alt=\""._("Powered by PLD Linux")."\" border=\"0\" /></a><br />\n" .
"<small>(c) 2002 ".
"<a href=\"mailto:feedback@pld-linux.org\">PLD Team</a><br />\n".
- '$Revision: 1.19 $'.
+ '$Revision: 1.20 $'.
"</small></div>\n";
# smile ;)
<!-- ech... niech strace... -->
<a href="mailto:feedback@pld-linux.org"><?=_("to us")?></a>. <?=_("Positive opinions are also")?>
<a href="mailto:feedback@pld-linux.org"><?=_("welcome")?></a> ;)</p>
-<p>Version: $Id: index.php,v 1.19 2012/03/21 11:45:04 glen Exp $</p>
+<p>Version: $Id: index.php,v 1.20 2012/06/22 12:11:12 arekm Exp $</p>
</td><td width="20%"> </td></tr>
</table>
<?php