'January','February','March','April','May','June','July','August','September','October','November','December');
$date=getdate(time());
$year=$date[year];
$month=$date[mon];
$day=$date[mday];
if($y) $year=$y;
if($m){
$month=$m;
$day=0;
}
if($d) $day=$d;
if($event){
$event=mysql_fetch_array(mysql_query("SELECT id,d,m,y,user,title,text FROM events WHERE id=$event"));
$month=$event[m];
$day=$event[d];
$year=$event[y];
$user=mysql_fetch_array(mysql_query("SELECT name FROM users WHERE id=$event[user]"));
$eventbox="
$tccellh colspan=7>$mn[$month] $day, $year: $event[title] - $user[name]
$tccell1 colspan=7>$event[text]
|
";
}
$date=getdate(mktime(0,0,0,$month,1,$year));
$i=1-$date[wday];
$date=getdate(mktime(0,0,0,$month+1,0,$year));
$max=$date[mday];
$users=mysql_query('SELECT id,name,birthday,sex,powerlevel FROM users WHERE birthday ORDER BY name');
while($user=mysql_fetch_array($users)){
$date=@getdate($user[birthday]);
if($date[mon]==$month){
$dd=$date[mday];
$age=$year-$date[year];
$namecolor=getnamecolor($user[sex],$user[powerlevel]);
$bdaytext[$dd].="
- $user[name] turns $age";
}
}
$events=mysql_query("SELECT id,d,title FROM events WHERE m=$month AND y=$year ORDER BY id");
while($event1=mysql_fetch_array($events))
$eventtext[$event1[d]].="
- $event1[title]";
print "$header$fonttag$boardname - Calendar
$tblstart
$eventbox
$tccellh colspan=7>$mn[$month] $year
$tccellh width=14.3%>S
$tccellh width=14.3%>M
$tccellh width=14.3%>T
$tccellh width=14.3%>W
$tccellh width=14.3%>T
$tccellh width=14.3%>F
$tccellh width=14.2%>S
";
for(;$i<=$max;$i+=7){
for($dn=0;$dn<=6;$dn++){
$dd=$i+$dn;
$daytext="$dd";
if($dd<1 or $dd>$max) $daytext="";
$tccell=$tccell1l;
$width=" width=14.3%";
$x=" valign=top height=80>";
$end="";
if($dn==0 or $dn==6) $tccell=$tccell2l;
if($dd==$day and $day!=0) $tccell=$tccellcl;
if($dn==6) $end='';
print "$tccell$width$x$daytext
$bdaytext[$dd]$eventtext[$dd]$end";
}
}
for($i=1;$i<=12;$i++){
if($i==$month) $monthlinks.=" $i";
else $monthlinks.=" $i";
}
for($i=$year-2;$i<=$year+2;$i++){
if($i==$year) $yearlinks.=" $i";
else $yearlinks.=" $i";
}
print "
$tccell2 colspan=7>$smallfontMonth:$monthlinks | Year:$yearlinks
$tblend
$footer";
printtimedif($startingtime);
?>