forum.coppermine-gallery.net
Support => cpg1.6.x Support => cpg1.6 themes (visuals) => Topic started by: allvip on November 06, 2019, 11:40:49 am
-
Hi.
No php function like imagesx etc works in theme.php
I need the width and height of each thumb_name.jpg.
Thanks.
-
The reason cpg_getimagesize did not work is because the thumbnail src is not the full path.
Anyway, cpg_getimagesize will give the width and height together as a string.
Solution
theme.php, theme_display_thumbnails
//get full thumnail path
$thumbImg = $thumb['image'];
preg_match('(<img[^>]* src=\"([^\"]*)\"[^>]*>)', $thumbImg, $matchesImg);
$thumbFilePath = $CONFIG['site_url'] . $matchesImg[1];
// get width, height,attr and type
list($width, $height, $type, $attr) = getimagesize("$thumbFilePath");
then tokens to use in $template_thumbnail_view
The answer is not detailed.