--- cdn/www/sources.html 2003/02/27 15:36:41 1.140 +++ cdn/www/sources.html 2003/03/10 16:58:18 1.153 @@ -15,11 +15,12 @@ cvs -d :pserver:guest@mozdev.org:/cvs co - + '; + +$i = 0; + +while($contents[$i]) +{ + +echo $contents[$i] . "\n"; + +++$i; + +} + +echp ''; + +// /debug + // preprocess Tag: stuff would be here if it didn't mess // things up completely @@ -79,7 +99,7 @@ cvs -d :pserver:guest@mozdev.org:/cvs co if ( !isset($doNotCapitalise) ) $_project = PROJECT; - print '' . "\n"; + print '' . "\n"; print '

' . "Today's CVS Commits for " . $_project . " Project

\n"; print '
' . "\n"; @@ -87,7 +107,8 @@ cvs -d :pserver:guest@mozdev.org:/cvs co if($len) { print '

change style to default |' . "\n"; - print 'change style to bonsai

' . "\n"; + print 'change style to bonsai

' . "\n"; print '
' . "\n"; print '
Who
' . "\n"; @@ -143,6 +164,8 @@ cvs -d :pserver:guest@mozdev.org:/cvs co $webcvs = 'http://www.' . HOST . '/source/browse/' . $project; + define (LOG_DIVS ,'
' . "\n" . '
' . "\n" . '
'); + for($l=$i+1;$l<$len;$l++) { if(ereg(" Revision Changes Path", $contents[$l])) break; @@ -151,7 +174,11 @@ cvs -d :pserver:guest@mozdev.org:/cvs co break; $checkins = eregi_replace("((https|http|mailto|ftp):\/\/[^[:space:]<>]{1,})", - "\\1", htmlspecialchars($contents[$l])); + "\\1", htmlspecialchars($contents[$l])); + + $checkins = eregi_replace("(bug[\ ]+[#%]?[0-9]{1,})", "\\1",$checkins); + + $checkins = eregi_replace('"bug[\ ]+[#%]?', '"http://' . HOST . '/bugs/show_bug.cgi?id=', $checkins); // ' Added: www/img background.png' // ' Modified: www cdn.css' @@ -161,9 +188,7 @@ cvs -d :pserver:guest@mozdev.org:/cvs co if ( ereg("^[[:space:]]{1,3}Log\:", $checkins) ) { $idRemoved = false; $_log_section = true; - // $checkins = eregi_replace("(Log):{1}", '\\1", $checkins); - $checkins = '
' . "\n" . '
' . "\n" . - '
' . $checkins; + $checkins = LOG_DIVS . $checkins; } if ( ereg("^[[:space:]]{1,3}((Added|Modified|Removed):)", $checkins) || ereg("^[[:space:]]{9}", $checkins) || @@ -274,6 +299,9 @@ cvs -d :pserver:guest@mozdev.org:/cvs co } + if ($_New_directory) + $checkins .= LOG_DIVS; + if ( $identifier == 'Removed:' || $idRemoved ) $idRemoved = true; else @@ -297,6 +325,12 @@ cvs -d :pserver:guest@mozdev.org:/cvs co $result[$r] .= '
'; } + $result[$r] = str_replace('
', + '
 ', $result[$r]); + $result[$r] = str_replace('
Log:
' . "\n" . + '
', '
Log:
 ' . + "\n" . '
', $result[$r]); + $result[$r] .= "
\n"; $result[$r] .= "\n"; $result[$r] .= '
' . "\n"; @@ -313,10 +347,14 @@ cvs -d :pserver:guest@mozdev.org:/cvs co $reversed=array_reverse($result); for ($i=0;$i\n\n"; } // END BLOCK + +echo '

'; + +include(NOTES); + ?>