function _validate_hex_color in Shadowbox 6.3
Same name and namespace in other branches
- 5.2 shadowbox.module \_validate_hex_color()
- 5 shadowbox.module \_validate_hex_color()
- 6.4 shadowbox.module \_validate_hex_color()
- 6.2 shadowbox.module \_validate_hex_color()
- 7.4 shadowbox.admin.inc \_validate_hex_color()
- 7.3 shadowbox.admin.inc \_validate_hex_color()
Validate a hex color value.
Parameters
$input: The string to validate.
Return value
TRUE if $input is a valid hex color value (e.g. 000 or 000000)
1 call to _validate_hex_color()
- shadowbox_global_settings_validate in ./
shadowbox.admin.inc - Validate admin settings form inputs.
File
- ./
shadowbox.module, line 641 - Shadowbox, a JavaScript media viewer application for displaying content in a modal dialogue.
Code
function _validate_hex_color($input, $long = FALSE) {
if ($long == TRUE) {
return preg_match('!^[a-f0-9]{6}$!i', $input);
}
else {
return preg_match('!^[a-f0-9]{3}([a-f0-9]{3})?$!i', $input);
}
}