function theme_calendar_colorfield in Calendar 6.2
Same name and namespace in other branches
- 5.2 calendar.module \theme_calendar_colorfield()
Format calendar_color textfield.
File
- ./
calendar.module, line 498 - Adds calendar filtering and displays to Views.
Code
function theme_calendar_colorfield($element) {
$size = isset($element['#size']) ? ' size="' . $element['#size'] . '"' : '';
$maxlength = isset($element['#maxlength']) ? 'maxlength="' . $element['#maxlength'] . '"' : '';
$output = '';
if (isset($element['#calendar_colorpicker'])) {
$element['#attributes']['class'] .= ' edit-' . str_replace("_", "-", $element['#calendar_colorpicker']);
}
$output .= '<input type="text" name="' . $element['#name'] . '" id="' . $element['#id'] . '" ' . $maxlength . $size . ' value="' . check_plain($element['#value']) . '"' . drupal_attributes($element['#attributes']) . ' />';
return theme('form_element', $element, $output);
}