if ($this->data->location)
$title .= ', ' . $this->data->location;
+ $sql = sprintf("SELECT color FROM calendar_item_data WHERE dav_id = %d", $this->id);
+ $bgcolor = $this->fetchValue($sql);
+ if ($bgcolor) $bgcolor = sprintf(' style="background:%s;"', $bgcolor);
+
$color = 0;
- $out = sprintf('<div class="caltitle">%s</div>', $title);
+ $out = sprintf('<div class="caltitle" %s>%s</div>', $bgcolor, $title);
$items = array();
$items[] = array('dt' => substr($this->data->created,0,16),
$sql = sprintf("SELECT id,name,url,comment,sys_edit,sys_user " .
"FROM calendar_item_log WHERE dav_id = %d ORDER BY sys_edit", $this->id);
+
foreach ($this->fetchObjectList($sql) as $row) {
if (strlen($row->url))
$items[] = array('dt' => substr($row->sys_edit,0,16),