From: Hendrik <nh...@us...> - 2009-06-27 22:30:28
|
Update of /cvsroot/arianne/stendhal_website/content/game In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv8799/content/game Modified Files: cvslog.php Log Message: splitting single line CIA-messages to apply the css classes Index: cvslog.php =================================================================== RCS file: /cvsroot/arianne/stendhal_website/content/game/cvslog.php,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** cvslog.php 27 Jun 2009 21:58:58 -0000 1.3 --- cvslog.php 27 Jun 2009 22:30:18 -0000 1.4 *************** *** 30,34 **** ## make it pretty, yes this code is ugly. if ((strpos($line, '< CIA-') > 0) && (strpos($line, '> arianne_rpg: ') > 0)) { ! echo '<li>'.htmlspecialchars($line)."</li>\n"; } } --- 30,62 ---- ## make it pretty, yes this code is ugly. if ((strpos($line, '< CIA-') > 0) && (strpos($line, '> arianne_rpg: ') > 0)) { ! $line = htmlspecialchars($line); ! $time = '<span class="cvstime">' . $month . '-' . $daystr . ' ' . substr($line, 0, 5) . '</span>'; ! ! $pos = strpos($line, 'arianne_rpg: '); ! $line = substr($line, $pos + 13); ! $pos = strpos($line, ' '); ! $user = '<span class="cvsuser">' . substr($line, 0, $pos) . '</span>'; ! ! $line = substr($line, $pos + 1); ! $pos = strpos($line, ' '); ! if (substr($line, 0, $pos) != '*') { ! $branch = '<span class="cvsbranch">' . substr($line, 0, $pos) . '</span>'; ! } else { ! $branch = ''; ! } ! ! $line = substr($line, $pos + 1); ! $pos = strpos($line, '/'); ! $module = '<span class="cvsmodule">' . substr($line, 0, $pos) . '</span>'; ! ! $line = substr($line, $pos + 1); ! $pos = strpos($line, ':'); ! $files = '<span class="cvsfiles">' . substr($line, 0, $pos) . '</span>'; ! ! $commit = '<span class="cvscommit">' . substr($line, $pos + 1) . '</span>'; ! ! echo '<li>' ! . $time .' '. $user .' '. $branch .' '. $module .' '. $files .':<br>'. $commit ! ."</li>\n"; } } |