1Next >
fenlgy | 发表于:11-12-07 11:55 [添加收藏] 楼主 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() ![]() |
kc在设置了缩略图长宽后,如果图片不是等比列的会裁切掉一部分图片,导致不是很美观。
于是找朋友修改了相关代码: 找到文件 system lib func.php 找到511行到516行 if($_width && $_height){ $width=kc_validate($width,2)?$width:120; $height=kc_validate($height,2)?$height:90; }else{ return $s; } 替换成 if($_width && $_height){ if($width && $_width > $width){ $widthratio = $width/$_width; $RESIZEWIDTH=true; } if($height && $_height > $height){ $heightratio = $height/$_height; $RESIZEHEIGHT=true; } if($RESIZEWIDTH && $RESIZEHEIGHT){ if($widthratio < $heightratio){ $ratio = $widthratio; }else{ $ratio = $heightratio; } }elseif($RESIZEWIDTH){ $ratio = $widthratio; }elseif($RESIZEHEIGHT){ $ratio = $heightratio; } $width = intval($_width * $ratio); $height = intval($_height * $ratio); }else{ return $s; } 缺点是如果图片很多比列都不是一样的话每个图片会产生一个对应的存放缩略图的文件夹
Ta最近还发表过
[分享]
解决内容中包含js或者iframe等东西时提示非法数据
(13-04-02)
[分享]
缩略图等比列缩小
(12-12-04)
[分享]
随机调用同个分类下的相关产品
(12-08-28)
[错误]
新发现的bug,比较头疼!
(12-04-15)
[分享]
按产品分类搜索产品
(12-01-06)
随机阅读
[疑问]
发布图片显示XX
(14-08-24)
[疑问]
kingcms 在nginx环境下不能访问的情况求高手解答
(14-04-06)
[建议]
如果便民服务能够进行关键字搜索就好了……
(12-09-09)
[疑问]
不知道kingcms是否针对seo做了工作
(12-03-29)
[疑问]
安装好cms后 管理员登陆页面没有登陆口是哪的问题啊
(11-07-08)
|
flyinshsky | 发表于:11-12-07 15:00 沙发 [回复] #Top# |
---|---|
![]() ![]() ![]() |
谢谢分享,表示感谢
|
h2 | 发表于:11-12-08 09:52 板凳 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
嗯,试试~
|
yuxinpop | 发表于:11-12-08 23:16 4楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
缩微图 我直接用CSS控制的哦 没你说的这么麻烦吧
|
fenlgy | 发表于:11-12-09 09:50 5楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() ![]() |
css控制是可以,但是实际上只是个假象,要下载的数据量多影响速度不说,在低版本的ie浏览器下观看还有锯齿。
我这样的话就直接生成了实际大小的图片了。 |
qinrunyouzhi | 发表于:11-12-11 14:32 6楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() ![]() |
不错,这个功能很有用啊。。。
|
yang | 发表于:12-05-27 19:30 7楼 [回复] #Top# |
---|---|
![]() ![]() |
可以不用生成图片。
|
deryou2001 | 发表于:12-05-30 17:50 8楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() |
加油!
|
halokeiye | 发表于:12-12-04 10:54 9楼 [回复] #Top# |
---|---|
![]() ![]() |
为什么按比列缩小了 ,在不同的电脑上打开会是模糊的呢?
|
1Next >