function swftools_update_6014 in SWF Tools 6.3
Accommodates renaming of flowplayer_mediaplayer.
File
- ./
swftools.install, line 694 - Install, update and uninstall functions for the SWF Tools module.
Code
function swftools_update_6014() {
// Initialise a results array
$ret = array();
// Migrate global player defaults
$settings = variable_get('swftools_flowplayer_mediaplayer', FALSE);
if ($settings) {
variable_del('swftools_flowplayer_mediaplayer');
variable_set('swftools_flowplayer', $settings);
// Set return message
$ret[] = array(
'success' => TRUE,
'query' => 'FlowPlayer defaults migrated to new name.',
);
}
// Migrate handler defaults
$defaults = variable_get('swftools_handlers', FALSE);
if ($defaults) {
foreach ($defaults as $action => $handler) {
if ($handler == 'flowplayer_mediaplayer') {
$defaults[$action] = 'flowplayer';
$ret[] = array(
'success' => TRUE,
'query' => 'FlowPlayer file handling defaults updated.',
);
}
}
variable_set('swftools_handlers', $defaults);
}
// Return results
return $ret;
}