很久沒有寫文章了。 最近研究discuz產品,建立相冊上傳圖片的尺寸是120x120,然而若是使用模塊取出圖片寬度大於120,就會出現圖片模糊不清。那麼如何修改呢? 進入今天的整正題。php
要想修改上傳圖片的寬度和高度,找到文件 /source/function/function_spacecp.php 查找代碼78行ide
if($p_w_picpath->Thumb($picsource, 'album/'.$picdir.$albumid.'.jpg', 120, 120, 2)) { $setarr['pic'] = $picdir.$albumid.'.jpg'; $setarr['picflag'] = 1; if(getglobal('setting/ftp/on')) { if(ftpcmd('upload', 'album/'.$picdir.$albumid.'.jpg')) { $setarr['picflag'] = 2; @unlink($_G['setting']['attachdir'].'album/'.$picdir.$albumid.'.jpg'); } } }
修改爲如何代碼:spa
if($p_w_picpath->Thumb($picsource, 'album/'.$picdir.$albumid.'.jpg', 230, 230, 2)) { $setarr['pic'] = $picdir.$albumid.'.jpg'; $setarr['picflag'] = 1; if(getglobal('setting/ftp/on')) { if(ftpcmd('upload', 'album/'.$picdir.$albumid.'.jpg')) { $setarr['picflag'] = 2; @unlink($_G['setting']['attachdir'].'album/'.$picdir.$albumid.'.jpg'); } } }
圖片上傳的尺寸就按照 230X230 的大小。圖片