You are here

function swftools_update_6007 in SWF Tools 6.3

Changes embedding params from 1/0 to true/false.

File

./swftools.install, line 383
Install, update and uninstall functions for the SWF Tools module.

Code

function swftools_update_6007() {

  // Initialise a results array
  $ret = array();

  // Get current values
  $defaults = variable_get('swftools_params', 0);

  // If there are some values then update with new setting
  if ($defaults) {
    $defaults['play'] = $defaults['play'] ? 'true' : 'false';
    $defaults['loop'] = $defaults['loop'] ? 'true' : 'false';
    $defaults['menu'] = $defaults['menu'] ? 'true' : 'false';
    $defaults['swliveconnect'] = $defaults['swliveconnect'] ? 'true' : 'false';
    $defaults['allowfullscreen'] = $defaults['allowfullscreen'] ? 'true' : 'false';

    // Store new defaults
    variable_set('swftools_params', $defaults);

    // Set return message
    $ret = array(
      array(
        'success' => TRUE,
        'query' => 'SWF Tools embedding parameters updated.',
      ),
    );
  }

  // Return results
  return $ret;
}