'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>$smallfont
Month:$monthlinks | Year:$yearlinks $tblend $footer"; printtimedif($startingtime); ?>