'January','February','March','April','May','June','July','August','September','October','November','December');
$date = getdate(time());
$year = $date['year'];
$month = $date['mon'];
if (!$y && !$m && !$d)
$day = $date['mday'];
else {
if ($y) $year = intval($y);
if ($m) $month = intval($m);
if ($d) $day = intval($d);
}
$eventdata = null;
if ($event)
$eventdata = $sql->fetchq("SELECT id,d,m,y,user,title,text FROM events WHERE id=$event");
if ($eventdata) {
$month = $eventdata['m'];
$day = $eventdata['d'];
$year = $eventdata['y'];
}
$windowtitle = "{$boardname} -- Calendar for {$mn[$month]} {$year}";
require 'lib/layout.php';
$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 = $sql->query('SELECT id,name,birthday,sex,powerlevel,aka FROM users WHERE birthday ORDER BY birthday ASC, name ASC');
while ($user = $sql->fetch($users)) {
$date = @getdate($user['birthday']);
if ($date['mon'] != $month) continue;
$age = $year-$date['year'];
$userlink = getuserlink($user);
$bdaytext[$date['mday']].="
- {$userlink} turns {$age}";
}
$events = $sql->query("SELECT id,d,title FROM events WHERE m=$month AND y=$year ORDER BY id");
while($event1 = $sql->fetch($events))
$eventtext[$event1['d']] .= "
- $event1[title]";
print "$header$fonttag$boardname - Calendar
$tblstart";
if ($eventdata) {
$user = $sql->resultq("SELECT name FROM users WHERE id=$eventdata[user]");
print "