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