function video_players_admin_settings_submit in Video 7.2
Submit helper to remove unneeded variables before they are saved.
1 string reference to 'video_players_admin_settings_submit'
- video_players_admin_settings in modules/
video_ui/ video.admin.inc - Video player admin settings
File
- modules/
video_ui/ video.admin.inc, line 353 - Provides the administration settings for the Video Drupal module.
Code
function video_players_admin_settings_submit($form, &$form_state) {
// Clear all existing variables
db_query('DELETE FROM {variable} WHERE name LIKE \'video_extension_%\'');
// Remove flv player or html5 player when that player hasn't been selected
$extensions = video_utility::getVideoExtensionPlayers();
foreach (array_keys($extensions) as $ext) {
$selected = $form_state['values']['video_extension_' . $ext];
if ($selected != 'video_play_flv') {
unset($form_state['values']['video_extension_' . $ext . '_flash_player']);
}
if ($selected != 'video_play_html5') {
unset($form_state['values']['video_extension_' . $ext . '_html5_player']);
}
}
}