You are here

function _swftools_simpleviewer_settings in SWF Tools 6.3

Return an array of default settings for the admin page and player configuration

2 calls to _swftools_simpleviewer_settings()
swftools_simpleviewer_profile_form in simpleviewer/swftools_simpleviewer.admin.inc
_swftools_simpleviewer_vars in simpleviewer/swftools_simpleviewer.module
Remap values from the settings form to the format needed to build player output.

File

simpleviewer/swftools_simpleviewer.module, line 165
Enables SWF Tools support for SimpleViewer.

Code

function _swftools_simpleviewer_settings($profile) {
  $defaults['appearance'] = array(
    'width' => 700,
    'height' => 600,
    'maxImageWidth' => 480,
    'maxImageHeight' => 480,
    'frameWidth' => 20,
    'thumbPosition' => 'LEFT',
    'thumbColumns' => 3,
    'thumbRows' => 4,
    'showOpenButton' => 'true',
    'showFullScreenButton' => 'true',
    'galleryStyle' => 'MODERN',
    'textColor' => '#FFFFFF',
    'frameColor' => '#FFFFFF',
  );
  $defaults['flickr'] = array(
    'useFlickr' => 0,
    'flickrUserName' => '',
    'flickrTags' => '',
  );
  $defaults['imagecache'] = array(
    'imagecache' => SWFTOOLS_UNDEFINED,
  );

  // Retrieve settings from database, if available
  $settings = swftools_variable_get('swftools_simpleviewer', $defaults, $profile);

  // Return resulting defaults
  return $settings;
}