36 $size = getimagesize($params[
'image']);
37 $dividyByTwo = isset($params[
'halfsize']) && $params[
'halfsize'] ==
true;
38 $width = $dividyByTwo ? intval($size[0]/2) : $size[0];
39 $height = $dividyByTwo ? intval($size[1]/2) : $size[1];
40 if (isset($params[
'widthvar'])) {
41 $smarty->assign($params[
'widthvar'], $width);
43 if (isset($params[
'heightvar'])) {
44 $smarty->assign($params[
'heightvar'], $height);
smarty_function_image_size($params, &$smarty)