Looks like someone typed $uid instead of $aid in the recent_diaries box, towards the end where the html is generated, so diaries are being listed by users' numbers instead of users' names. Here's how it should look:
$content .= qq{<table border="1" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td bgcolor="#CCCCCC"><font face="arial, helvetica, sans-serif" size="-1"><a href="/?op=section;section=Diary;user=$tid"><b>$aid</b></a> - $month $day</font></td></tr>
<tr><td><font face="arial, helvetica, sans-serif" size="-1"><A HREF="|rootdir|/?op=displaystory;sid=$sid">$title</a>$comments</td>
</tr></table><br>};
Hard to tell what happened without superuser access, though. And until scoop implements stylesheets effectively, manually changing all those font colors to orange will make errors like these common.