网站首页   进入论坛     官方下载     使用教程     免费用户     付费用户     Bug报告     购买授权     捐助我们  
文章内容              Thread Content
 首页  >> DiY-Page技术支持  >> 免费用户提问交流  >> 经典问题汇总
如何让“最新图片”的显示不变形,符合原图比例?
作者 malawenwen   查看 2659   发表时间 2007/1/10 09:06  【论坛浏览】
有没有办法让最新图片显示在统一高度的情况下自适应宽度,而不使图片变形?

www.imgwen.com 看我这里图片变形挺难看的哦~~

盼高手支招~

序号 评论者 共有评论 18   【论坛浏览】  【发表评论】 评论时间
1 wenshuang 测试修改方案:
打开hpmain/module/dbcmd_dz5.php,找

  代码:
';
$returnstr.='



  代码:
';
list($owidth,$oheight,$otype,$oattr)=@getimagesize(DATA_FILE_PRE_PATH.$this->forumdir.'/attachments/'.$rec->attachment);
$picwidth=intval(($owidth*$picheight)/$oheight);
$returnstr.='

上传后记得到DP后台点“立即更新”;)
2007/1/11 11:20
2 malawenwen 太好了。效果立竿见影~~
建议在下个版本把这功能加进去吧~
非常感谢。
2007/1/11 12:33
3 wenshuang 嗯,其实就加一个按比例计算宽度的代码就可以了
3.6里肯定会有按比例计算宽高的功能
这个对于像楼主这样的摄影站太重要了
另外楼主的站很不错。你去网站展示版申请个网站展示吧。
2007/1/11 12:45
4 malawenwen 又遇到问题咧~~
改了代码之后本类最新图片显示不正常了。
请看这里:http://www.imgwen.com/hphtml/?thread-54.html
2007/1/11 21:10
5 malawenwen 还有下方的图片广告连接也变小了。。 2007/1/11 21:53
6 wenshuang 代码更新了,再试下看;) 2007/1/11 22:46
7 malawenwen 问题解决,谢谢~~~ 2007/1/11 23:09
8 cnpwr 我用了这个方法,可不行啊,后台点“立即更新”后新打开的网页只显示程序的路径(就是论坛及DP安装的路径)。
还有什么方法吗?另外问问3.6什么时候能出啊?我抱有很大的期待啊~~
2007/1/19 15:11
9 wenshuang 9楼的朋友,仔细检查,你是不是改出语法错误了,显示路径应该是PHP的错误信息
仔细对照
2007/1/19 23:16
10 cnpwr 我就是按照你的方法做的啊?我也不太懂 2007/1/20 12:15
 共有评论数 18  每页显示 10
页码 1/2  |<  <<   1 2   >>  >| 
Powered by DiY-Page 5.2.0 © 2005-2008