<object id="e2ycy"><center id="e2ycy"></center></object>
<acronym id="e2ycy"><div id="e2ycy"></div></acronym>
搜索
设为首页收藏本站在线充值购买邀请码
 找回密码
 立即注册

[Discuz] discuz手机模板图片大小设置以及修改清晰度

[复制链接]

4

主题

4

帖子

66

积分

注册会员

Rank: 2

积分
66
QQ
跳转到指定楼层
楼主
11730 石头chen 发表于 2016-7-31 18:39:00
手机版在打开帖子图片默认显示为200px的缓存图片,手机版的缩略图机制由三个文件完成,分别是:


\source\module\forum\forum_image.php
\template\default\mobile\forum\discuzcode.htm
\source\class\class_image.php


forum_image.php 负责生成缓存缩略图共手机客户端显示
discuzcode.htm 负责传递?#38382;?#32473;forum_image.php  ,并显示缩略图
class_image.php 含有生成缩略图的类


搜索discuzcode.htm 代码,你可以简单修改 discuzcode.htm 代码中的图片 size ?#38382;?#23558; 200 改为你想要的值,共有两处


  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') : '' ;
复制代码
size?#38382;?#25913;大了之后在手机上看,缩略图已经变大,都是清晰度比较低,修改清晰度方法如下:
查找class_image.php代码


  1. if($thumbwidth < 100 && $thumbheight < 100) {
  2.                         $this->param['thumbquality'] = 100;
  3.                 }
复制代码
替换成以下代码
  1. <blockquote>//if($thumbwidth < 100 && $thumbheight < 100) {
复制代码

最后到后台模板界面,更新cs,手机?#35828;?#22270;片大小就修改完成了。




上一篇:马克斯maxcms采集后不显示图片,解决方法(2019-4-30)
下一篇:discuz 手机模板 图片 修改成自适应
收藏收藏 分享分享 支持支持 反对反对
把本文推荐给朋友或其他网站上,?#30475;?#34987;点击增加您在本站积分: 2经验
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表
uc彩票手机版
<object id="e2ycy"><center id="e2ycy"></center></object>
<acronym id="e2ycy"><div id="e2ycy"></div></acronym>
<object id="e2ycy"><center id="e2ycy"></center></object>
<acronym id="e2ycy"><div id="e2ycy"></div></acronym>
上海时时乐玩法 2元彩票网安全吗 年一肖中特 电脑版彩客网首页 广东36选7好彩1走势图 福彩双色球 mlb帽子在韩国价位多少 快乐十分必赢技巧 赛车开奖 北京快乐8从几点到几点 海王2捕鱼 球探网即时比分手机版 天津快乐十分查询结果 新疆25选7中5号多少钱 斯诺克世界锦标赛赛制