"; //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*$/e", "feralsimplecalendar()"); function feralsimplecalendar() { // {{{ global $pagename; global $Group; // Config vars basically; global $feralsimplecalendar_weekstart; global $feralsimplecalendar_bottomsmalldatesep; global $feralsimplecalendar_dayname; // Determine this Group $invocation_group = FmtPageName('$Group',$pagename); $name = FmtPageName('$Name',$pagename); // What is today? $tyear = date("Y"); $tmonth = date("m"); $tday = date("d"); // // URL params else current. // $year = isset($_GET['year']) ? $_GET['year'] : $tyear; // $month = isset($_GET['month']) ? $_GET['month'] : $tmonth; // $day = isset($_GET['day']) ? $_GET['day'] : $tday; // Current date;. $year = $tyear; $month = $tmonth; $day = $tday; $out = ""; $out.= "
".$feralsimplecalendar_dayname[$d]." | ";
}
$out.="|||
---|---|---|---|
| ";
}
else if ($index >= $totaldays)
{ // empty cell after cal ends.
$out.="
| ";
}
else
{ // Normal cal cell.
if ( $daynum < 10)
{
$paddeddaynum = "0".$daynum;
}
else
{
$paddeddaynum = $daynum;
}
$daynumtext = $daynum;
if ( $tyear == $year
&& $tmonth == $month
&& $tday == $daynum
)
{ // TODAY
$out.="$daynumtext | ";
}
else
{
$out.="$daynumtext | ";
}
}
}
$out.="
$year$feralsimplecalendar_bottomsmalldatesep$month$feralsimplecalendar_bottomsmalldatesep$day
"; // $out.= "".strftime("%#I:%M:%p on %A, %B %#d, %Y", time() )."
"; // 1:47:AM on Thursday, March 15, 2007 // $out.= "".strftime("%A, %Y/%m/%d @ %#I:%M:%p", time() )."
"; // $out.= "".strftime("%A, %Y/%m/%d", time() )."
"; $out.= "