function media_youtube_validate_configuration in Media: YouTube 6
Validation function for Media: YouTube's Media Mover configuration form.
See also
1 string reference to 'media_youtube_validate_configuration'
- media_youtube_config in includes/
media_youtube.media_mover.inc - Media Mover configuration form element for Media: YouTube.
File
- ./
media_youtube.module, line 265 - Embedded Video Field provider file for YouTube.com.
Code
function media_youtube_validate_configuration($element, &$form_state) {
if ($values = media_mover_api_extract_form_data($element, $form_state)) {
foreach (array(
'media_youtube_default_title' => t('Default title'),
'media_youtube_default_description' => t('Default description'),
) as $field => $field_name) {
if (empty($values[$field])) {
// @TODO: Need to use 1 or 2 as specified by the configuration.
form_set_error('storage--media_youtube--1--' . $field, t('%field field is required.', array(
'%field' => $field_name,
)));
}
}
}
// if (strlen($values['media_youtube_default_description']) > media_youtube_variable_get('description_length')) {
// form_set_error('storage--media_youtube--1--media_youtube_default_description', t('The default description must be @length characters or less.', array('@length' => media_youtube_variable_get('description_length'))));
// }
}