function swftools_update_6001 in SWF Tools 6.3
Updates the parameters table to reflect the new storage format.
File
- ./
swftools.install, line 46 - Install, update and uninstall functions for the SWF Tools module.
Code
function swftools_update_6001() {
// Initialise a results array
$ret = array();
// If no defaults are stored then just return
if (!variable_get('swftools_params_version', 0)) {
return $ret;
}
// Get current default values
$defaults = array(
'swliveconnect' => variable_get('swftools_params_swliveconnect', 'default'),
'play' => variable_get('swftools_params_play', TRUE),
'loop' => variable_get('swftools_params_loop', TRUE),
'menu' => variable_get('swftools_params_menu', FALSE),
'quality' => variable_get('swftools_params_quality', 'autohigh'),
'scale' => variable_get('swftools_params_scale', 'showall'),
'align' => variable_get('swftools_params_align', 'l'),
'salign' => variable_get('swftools_params_salign', 'tl'),
'wmode' => variable_get('swftools_params_wmode', 'opaque'),
'bgcolor' => variable_get('swftools_params_bgcolor', ''),
'version' => variable_get('swftools_params_version', '7'),
'allowfullscreen' => variable_get('swftools_params_allowfullscreen', TRUE),
'allowscriptaccess' => variable_get('swftools_params_allowscriptaccess', 'sameDomain'),
);
// Store new defaults
variable_set('swftools_params', $defaults);
// Delete old variables
variable_del('swftools_params_swliveconnect');
variable_del('swftools_params_play');
variable_del('swftools_params_loop');
variable_del('swftools_params_menu');
variable_del('swftools_params_quality');
variable_del('swftools_params_scale');
variable_del('swftools_params_align');
variable_del('swftools_params_salign');
variable_del('swftools_params_wmode');
variable_del('swftools_params_bgcolor');
variable_del('swftools_params_version');
variable_del('swftools_params_allowfullscreen');
variable_del('swftools_params_allowscriptaccess');
// Set return message
$ret = array(
array(
'success' => TRUE,
'query' => 'SWF Tools defaults remapped.',
),
);
// Return results
return $ret;
}