今天一用户在群里面报告给我说手机版页面中帖子图片太小,打开连接看了看嗯,是这么回事
用户报告的图片大小
然后我想了想,嗯用户报告就不是小事,要改进,要整改!
然后研究了下页面代码,OK很容易实现,进入\template\default\mobile\forum\discuzcode.htm
查找:
1 | $mobilethumburl = $attach['attachimg'] && $_G['setting']['showimages'] && (!$attach['price'] || $attach['payed']) && ($_G['group']['allowgetimage'] || $_G['uid'] == $attach['uid']) ? getforumimg($attach['aid'], 0, 200, 200, 'fixnone') : '' ; |
其中getforumimg($attach[‘aid’], 0, 200, 200, ‘fixnone’) 中的200代表图片尺寸,将数值改为650,800后完美解决
还有一个文件需要修改
\template\default\touch\forum\discuzcode.htm
找到
1 | $mobilethumburl = $attach['attachimg'] && $_G['setting']['showimages'] && (!$attach['price'] || $attach['payed']) && ($_G['group']['allowgetimage'] || $_G['uid'] == $attach['uid']) ? getforumimg($attach['aid'], 0, 140, 140, 'fixnone') : '' ; |
其中getforumimg($attach[‘aid’], 0, 140, 140, ‘fixnone’) 中的140代表触屏版的图片尺寸,将数值修改为650,800
如果图片发虚需要修改css
找到static/image/mobile/style.css
1 | .plc .pi .message img,.plc .pi .img_one img { margin:0px 4px 0px 0; max-width:140px; max-height:140px; } |
改为
1 | .plc .pi .message img,.plc .pi .img_one img {max-width:98%; display:block;vertical-align: middle;margin-bottom:4px;} |