function color_patterns_validate in Patterns 7
Same name and namespace in other branches
- 7.2 patterns_components/components/color.inc \color_patterns_validate()
File
- patterns_components/
components/ color.inc, line 80
Code
function color_patterns_validate($action, $tag, &$data) {
$status = PATTERNS_SUCCESS;
$msg = '';
foreach ($data['palette'] as $key => $color) {
if (!preg_match('/^#([a-f0-9]{3}){1,2}$/iD', $color)) {
$msg = t('%name must be a valid hexadecimal CSS color value.', array(
'%name' => $data['palette'][$key],
));
break;
}
}
return patterns_results($status, $msg);
}