"; //My custom CSS; SDV($HTMLStylesFmt['feralsimplecalendar'], " div#feralsimplecalendar { font-size: smaller; } table.feralsimplecalendar { border: 2px solid #abd5d6; border-collapse: collapse; } table.feralsimplecalendar caption { text-align: center; font-weight: bold; padding-top: 3px; padding-bottom: 3px; } table.feralsimplecalendar th { background-color: #eeeeee; border: 1px dotted #abd5d6; width: 2.2em; font-weight: normal; } table.feralsimplecalendar td { border: 1px dotted #abd5d6; text-align: center; padding: 3px; } th.feralsimplecalendar-daynames { text-align: center; color: green; } td.feralsimplecalendar-blank { background-color: #ddbbaa; } td.feralsimplecalendar-today { background-color: #ffff00; color: #000000; } td.feralsimplecalendar-day { background-color: #ffeedd; color: slategrey; } "); SDV($feralsimplecalendar_weekstart, 0); // Start on Sunday; //SDV($feralsimplecalendar_weekstart, 1); // Start on Monday; SDV($feralsimplecalendar_bottomsmalldatesep, '-'); // 2007-03-15 //SDV($feralsimplecalendar_bottomsmalldatesep, '/'); // 2007/03/15 SDVA($feralsimplecalendar_dayname, array("Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat") // array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday") ); Markup('feralsimplecalendar', 'directives', "/^\(:feralsimplecalendar:\)\s*$/", 'feralsimplecalendar_callback'); function feralsimplecalendar_callback($m) { return Keep(feralsimplecalendar($m)); } function feralsimplecalendar($m) { global $pagename, $feralsimplecalendar_weekstart, $feralsimplecalendar_bottomsmalldatesep, $feralsimplecalendar_dayname; $tyear = date("Y"); $tmonth = date("m"); $tday = date("d"); $year = $tyear; $month = $tmonth; $day = $tday; $out = "
".$feralsimplecalendar_dayname[$d]." | ";
}
$out .= "||
|---|---|---|
| ";
} else {
$daynumtext = $daynum;
if ($tyear == $year && $tmonth == $month && $tday == $daynum) {
$out .= "$daynumtext | ";
} else {
$out .= "$daynumtext | ";
}
}
}
$out .= "
$year$feralsimplecalendar_bottomsmalldatesep$month$feralsimplecalendar_bottomsmalldatesep$day
"; $out .= "