Das ist glaube ich nicht ganz so einfach, da ec3_day eine Funktion ist, die dann in der Schleife für den Kalenderoutput aufgerufen wird:
while(true)
{
$day_id=$date->day_id();
if($current_day_id==$day_id)
break;
$current_day_id=$day_id;
if(empty($calendar_days[$day_id]))
$calendar_days[$day_id] = new ec3_Day();
if($ent->allday)
$time=$allday;
else
$time=mysql2date($time_format,$ent->start_date);
//?? Should only record start time on FIRST day.
$calendar_days[$day_id]->add_post($ent->post_title,$time,$ent->is_event);
if($date->to_unixdate()==$end_date->to_unixdate())
break;
$date->increment_day();
}
Alles anzeigen
Deine Vorschläge finde ich im Prinzip nicht schlecht, aber ich würde mir die Mühe des Umschreibens lieber erst machen, wenn die Version 3.2 draußen ist (als Beta gibt es sie schon)