TRUE); foreach ($video_view_modes as $view_mode => $custom_settings) { $formatters = file_displays_load('video', $view_mode); $formatter = 'video__' . $view_mode . '__media_youtube_video'; if (isset($formatters[$formatter])) { // Migrate chromeless=1 or controls='0' to autohide=1, showinfo=0. if (isset($formatters[$formatter]->settings['chromeless'])) { if ($formatters[$formatter]->settings['chromeless'] == 1) { $formatters[$formatter]->settings['autohide'] = 1; $formatters[$formatter]->settings['showinfo'] = 0; } } if (isset($formatters[$formatter]->settings['controls'])) { if ($formatters[$formatter]->settings['controls'] == 0) { $formatters[$formatter]->settings['autohide'] = 1; $formatters[$formatter]->settings['showinfo'] = 0; } } // Remove deprecated settings from the exportable array. foreach (array('version', 'fullscreen', 'hd', 'showsearch', 'controls', 'chromeless') as $deprecated) { if (isset($formatters[$formatter]->settings[$deprecated])) { unset($formatters[$formatter]->settings[$deprecated]); } } // Save the ctools objects $display = $formatters[$formatter]; file_display_save((object) $display); } } return array(); } /** * Empty update function. */ function media_youtube_update_7202() { // Code removed in response to http://drupal.org/node/1911970. } /** * Remove obsolete variables. */ function media_youtube_update_7203() { foreach (array('width', 'height', 'autohide', 'autoplay', 'color', 'enablejsapi', 'loop', 'modestbranding', 'nocookie', 'origin', 'protocol', 'protocol_specify', 'rel', 'showinfo', 'theme') as $setting) { variable_del("media_youtube__{$setting}"); } } /** * Update the Media YouTube browser's access check. * * Check your permissions; after this update the Media YouTube browser will be * available to users with the "administer files" or "add media from remote * sources" permissions only. */ function media_youtube_update_7204() { }