有的站长发现自己的网站,不论上传多大的图,清晰度会自己降低,导致头像模糊,今天1314学习网给大家发布教程,其实只要修改一个php文件,就可以解决这个上传头像在discuz出现的问题。
找到 uc_server/control/user.php- {
- file_exists($bigavatarfile) && unlink($bigavatarfile);
- file_exists($middleavatarfile) && unlink($middleavatarfile);
- file_exists($smallavatarfile) && unlink($smallavatarfile);
- $success = 0;
- }
- $filetype = '.jpg';
复制代码 在下面添加- //{{{对头像大图处理
- if($biginfo[0]>133 || $biginfo[1]>180){
- if(133/180 > $biginfo[0]/$biginfo[1]){
- $_h = 180;
- $_w = $biginfo[0] * 180 / $biginfo[1];
- }else{
- $_w = 133;
- $_h = $biginfo[1] * 133 / $biginfo[0];
- }
复制代码
覆盖上传即可 |
上一篇: discuz如何进行在diy中自定义sql下一篇: 替换Discuz默认的播放器为ckplayer播放器
|