function swftools_update_6018 in SWF Tools 6.3
Accommodates image cache support.
File
- ./
swftools.install, line 858 - Install, update and uninstall functions for the SWF Tools module.
Code
function swftools_update_6018() {
// Initialise a results array
$ret = array();
// JW Player 4
if ($settings = variable_get('swftools_jwplayer4', FALSE)) {
$settings += array(
'imagecache' => array(
'imagecache_player' => '__undefined',
'imagecache_playlist' => '__undefined',
),
);
variable_set('swftools_jwplayer4', $settings);
$ret[] = array(
'success' => TRUE,
'query' => 'Imagecache settings added to JW Player 4.',
);
}
// SimpleViewer
if ($settings = variable_get('swftools_simpleviewer', FALSE)) {
$settings += array(
'imagecache' => array(
'imagecache' => '__undefined',
),
);
variable_set('swftools_simpleviewer', $settings);
$ret[] = array(
'success' => TRUE,
'query' => 'Imagecache settings added to SimpleViewer.',
);
}
// TiltViewer
if ($settings = variable_get('swftools_tiltviewer', FALSE)) {
$settings += array(
'imagecache' => array(
'imagecache' => '__undefined',
),
);
variable_set('swftools_tiltviewer', $settings);
$ret[] = array(
'success' => TRUE,
'query' => 'Imagecache settings added to TiltViewer.',
);
}
// Image Rotator
if ($settings = variable_get('swftools_imagerotator', FALSE)) {
$settings += array(
'imagecache' => array(
'imagecache' => '__undefined',
),
);
variable_set('swftools_imagerotator', $settings);
$ret[] = array(
'success' => TRUE,
'query' => 'Imagecache settings added to ImageRotator.',
);
}
// FlowPlayer 3
if ($settings = variable_get('swftools_flowplayer3', FALSE)) {
$settings += array(
'imagecache' => array(
'imagecache_player' => '__undefined',
'imagecache_playlist' => '__undefined',
),
);
variable_set('swftools_flowplayer3', $settings);
$ret[] = array(
'success' => TRUE,
'query' => 'Imagecache settings added to FlowPlayer 3.',
);
}
// Return results
return $ret;
}