$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 = htmlsc($name);
$refer = ($cmd == 'edit') ? '&refer=' . rawurlencode($page) : '';
if ($cmd == 'read' && ! is_page($name)) {
$link = '' . $day . '';
} else {
$link = '' . $day . '';
}
if ($wday == 0 && $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;
}