$ais_config = array();
$ais_config['small']['width'] = IMAGE_VIEWER_SMALL_IMAGE_WIDTH;
$ais_config['small']['height'] = IMAGE_VIEWER_SMALL_IMAGE_HEIGHT;
$ais_config['medium']['suffix'] = '_MED';
$ais_config['medium']['width'] = IMAGE_VIEWER_MEDIUM_IMAGE_WIDTH;
$ais_config['medium']['height'] = IMAGE_VIEWER_MEDIUM_IMAGE_HEIGHT;
$ais_config['large']['suffix'] = '_LRG';
$ais_config['large']['width'] = IMAGE_VIEWER_LARGE_IMAGE_WIDTH;
$ais_config['large']['height'] = IMAGE_VIEWER_LARGE_IMAGE_WIDTH;
//Enter the filename of small (default) image, generate filenames for the other sizes.
//Sizes are 'small', 'medium', or 'large'
function get_image_filename($filename, $size = 'small') {
global $ais_config;
$filename_array = explode('.',$filename);
$ext = '.' . $filename_array[count($filename_array) - 1];
$filename_only = substr($filename, 0, strrpos($filename,'.'));
if ($size != 'small') {
$filename_only = substr_replace($filename_only, DIR_WS_IMAGES . $size . '/', strpos($filename, DIR_WS_IMAGES), strlen(DIR_WS_IMAGES));
}
if ($size == 'large') {
$new_filename = (file_exists($filename_only . $ais_config[$size]['suffix'] . $ext))?($filename_only . $ais_config[$size]['suffix'] . $ext)

(file_exists($filename_only . $ais_config['medium']['suffix'] . $ext))?($filename_only . $ais_config['medium']['suffix'] . $ext)

$filename));
}
else {
$new_filename = (file_exists($filename_only . $ais_config[$size]['suffix'] . $ext))?($filename_only . $ais_config[$size]['suffix'] . $ext)

$filename);
}
return $new_filename;
}
Bookmarks