Para la vista de la semana no e tenido problema estaba muy claro pero para la vista del mes, no veo por ningún lado donde se lo indicas, a ver si me podeis ayudar a modificarlo, el script es este:
Código PHP:
<?
$day = 60*60*24;
$tablevar = Array();
$link_parameters_array = Array(
);
$titles = Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
if (!isset($year))
{
$year = date("Y");
}
if (!isset($month))
{
$month = date("m");
}
if (!isset($curday))
{
$curday = "01";
}
$curdatemk = mktime(3,0,0,$month,"01",$year);
$tablevar["template_path"] = TEMPLATE;
$tablevar["table_title"] = date("F",$curdatemk) . " " . $year;
$tablevar["hrefday"] = "./index.php?" . form_link_parameters() . form_calendar_params("day",$year,$month,"01");
$tablevar["hrefweek"] = "./index.php?" . form_link_parameters() . form_calendar_params("week",$year,$month,"01");
$tablevar["hrefmonth"] = "./index.php?" . form_link_parameters() . form_calendar_params("month",$year,$month,"01");
$tablevar["hrefyear"] = "./index.php?" . form_link_parameters() . form_calendar_params("year",$year,"01","01");
$prevmonth = $curdatemk - $day;
$tablevar["hrefprev"] = "./index.php?" . form_link_parameters() . form_calendar_params("month", date("Y", $prevmonth), date("m", $prevmonth), "01");
$nextmonth = $curdatemk + $day*32;
$tablevar["hrefnext"] = "./index.php?" . form_link_parameters() . form_calendar_params("month", date("Y", $nextmonth), date("m", $nextmonth), "01");
$daytitles = Array();
foreach ($titles as $value)
{
$daytitles[] = Array("daytitle" => $value);
}
$tablevar["daytitles"] = $daytitles;
$beginmonthdaymk = mktime(3, 0, 0, $month, 01, $year);
$endmonthdaymk = mktime(3, 0, 0, $month, date("t",$beginmonthdaymk), $year);
$beginmonthday = date("w", $beginmonthdaymk);
$beginmonthdaymk -= $beginmonthday * $day;
$endmonthday = date("w", $endmonthdaymk);
$endmonthdaymk += (6 - $endmonthday) * $day;
$events = Array();
$events = GetEvents($total_user_id, date( "Y-m-d", $beginmonthdaymk), date("Y-m-d", $endmonthdaymk));
ksort($events);
$rows = Array();
$cols = Array();
$i = $beginmonthdaymk;
while ( between($i, $beginmonthdaymk, $endmonthdaymk) )
{
$oneday = Array();
$oneday["tdclass"] = (date("m", $i) == $month ? "monthreg" : "monthoff");
$oneday["tdclass"] = (date("Y-m-d", $i) == date("Y-m-d") ? "monthon" : $oneday["tdclass"]);
$oneday["hrefoneday"] = "./index.php?" . form_link_parameters() . form_calendar_params("day", date("Y", $i), date("m", $i), date("d", $i));
$oneday["daynumber"] = date("d", $i);
if (isset($events[date("Y-m-d", $i)]))
{
$oneday["eventcontent"] = "";
$evlist = explode(",", $events[date("Y-m-d", $i)]);
$times = Array();
foreach ($evlist as $key => $value)
{
$times[] = "<a class='ps3' href=\"javascript:w=window.open('./?global_external_id=2&id=" . $value . "&curdate=" . date("Y-m-d", $i) . "', 'Popup', 'scrollbars=yes,width=460,height=275,left=200,top=200'); w.focus()" . "\">" . $events[$value] . "</a>";
}
if (count($times) > 7)
{
array_splice ($times,6);
$times[] = "...";
}
$oneday["eventcontent"] .= join("<br>", $times);
}
else
{
$oneday["eventcontent"] = "";
}
$cols[] = $oneday;
if (date("w", $i) == 6)
{
$rows[] = Array("cols" => $cols);
unset($cols);
$cols = Array();
}
$i += $day;
}
$tablevar["rows"] = $rows;
return $tablevar;
?>