$m_name
[$pre]
|
EOD;
foreach($weeklabels as $label)
{
$ret .= " $label | \n";
}
$ret .= "
\n \n";
// Blank
for ($i = 0; $i < $wday; $i++)
{
$ret .= " | \n";
}
while(checkdate($m_num,$day,$year))
{
$dt = sprintf('%04d%02d%02d', $year, $m_num, $day);
$name = "$prefix$dt";
$r_page = rawurlencode($name);
$s_page = htmlspecialchars($name);
$refer = ($cmd == "edit") ? '&refer='.rawurlencode($page) : '';
if ($cmd == 'read' and !is_page($name))
$link = "$day";
else
$link = "$day";
if ($wday == 0 and $day > 1)
{
$ret .= "
\n";
}
if (!$other_month && ($day == $today['mday']) && ($m_num == $today['mon']) && ($year == $today['year']))
{
// Today
$ret .= " $link | \n";
}
else if ($wday == 0)
{
// Sunday
$ret .= " $link | \n";
}
else if ($wday == 6)
{
// Saturday
$ret .= " $link | \n";
}
else
{
// Weekday
$ret .= " $link | \n";
}
$day++;
$wday++;
$wday = $wday % 7;
}
if ($wday > 0)
{
while($wday < 7)
{ // Blank
$ret .= " | \n";
$wday++;
}
}
$ret .= "
\n\n";
return $ret;
}
?>