Special Events
records; if (count($events) == 0) { echo "There are no events currently scheduled.
"; } function datecompare($a, $b){ $afields = $a->fields; $astart = $afields->startdate; $bfields = $b->fields; $bstart = $bfields->startdate; return (strtotime($astart) >= strtotime($bstart)) ? 1 : -1; } uasort($events, datecompare); foreach ($events as &$event) { $fields= $event->fields; if (array_key_exists('hidden', $fields)) { continue; }; $fields->startdate= date("D M jS", strtotime($fields->startdate)); if (array_key_exists('enddate', $fields)) { $fields->startdate= $fields->startdate . " — " . date("D M jS", strtotime($fields->enddate)); }; $fields->desc= nl2br($fields->desc); if (array_key_exists('linkdest', $fields)) { $fields->linktag = ('' . $fields->linkdest .''); } if (array_key_exists('linktext', $fields) && array_key_exists('linkdest', $fields)) { $fields->linktag = ('' . $fields->linktext .''); }; echo <<$fields->startdate
$fields->title
$fields->desc
EOF; if (array_key_exists('linktag', $fields)) { echo $fields->linktag; } echo "
