function theme_calendar_node_month in Calendar 5.2
Same name and namespace in other branches
- 5 calendar.theme \theme_calendar_node_month()
Format an calendar node for display in an expanded calendar, like a calendar page
Parameters
node: The node being displayed
File
- ./
calendar.theme, line 584
Code
function theme_calendar_node_month($node, $view) {
$output .= '<div class="calendar monthview" id="' . $node->date_id . '">' . "\n";
$output .= theme('calendar_stripe_stripe', $node);
$fields = _views_get_fields();
$item = '';
foreach ($view->field as $field) {
if ($fields[$field['id']]['visible'] !== FALSE) {
// Skip the label in this small box, show only the value;
$value = theme('calendar_views_field', $field['queryname'], $fields, $field, $node, $view, $type);
if (!empty($value)) {
$item .= "<div class='view-field " . views_css_safe('view-data-' . $field['queryname']) . "'>";
$item .= $value . "</div>";
}
}
}
$output .= "<div class='view-item " . views_css_safe('view-item-' . $view->name) . "'>{$item}</div>\n";
$output .= "</div>\n";
return $output;
}