Home >CMS Tutorial >DEDECMS >What should I do if the thumbnails are not displayed in the DedeCMS album?
What should I do if the thumbnails are not displayed in the DedeCMS album?
The example in this article describes the solution to the problem that the thumbnails in the DedeCMS album are not displayed. Share it with everyone for your reference. The specific analysis is as follows:
Recommended study: 梦Weavercms
The reason why the thumbnails are not displayed in the album is that the size of the picture you uploaded is also smaller than the default setting in the DEDE background. Thumbnail size.
There are two solutions:
One: Reduce the width or height of the default thumbnail in the background, so that the image you upload can be in the two sizes. One is greater than the default value.
The second one is to solve it by modifying the program. This method was tested under DEDE5.5GBK version and found in the file include/image.func.php
The code is as follows:
if($srcW<=$toW && $srcH<=$toH ) return true;
Replace with the following code:
The code is as follows:
//增加小于缩略图尺寸处理开始 if($srcW<=$toW && $srcH<=$toH ) { $ftoH=$toH; $ftoW=$toH; if(function_exists("imagecreatetruecolor")) { @$ni = imagecreatetruecolor($ftoW,$ftoH); if($ni) { imagecopyresampled($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH); } else { $ni=imagecreate($ftoW,$ftoH); imagecopyresized($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH); } } else { $ni=imagecreate($ftoW,$ftoH); imagecopyresized($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH); } switch ($srcInfo[2]) { case 1: imagegif($ni,$toFile); break; case 2: imagejpeg($ni,$toFile,100); break; case 3: imagepng($ni,$toFile); break; case 6: imagebmp($ni,$toFile); break; default: return false; } imagedestroy($ni); } //增加小于缩略图尺寸处理结束
Of course, if it has not been solved at this time, consider the browser problem. , In IE mode, open Internet Options->Advanced->Use Compatibility View to automatically recover page layout errors, and refresh should be OK.
The above is the detailed content of What should I do if the thumbnails are not displayed in the DedeCMS album?. For more information, please follow other related articles on the PHP Chinese website!