dedecms5.1版本缩略图修改补充

dedecms5.1版本缩略图修改补充
评论:我以前收录的文章{ dedecms创造美丽整洁的缩略图},接下来我做的尝试,缩略图的生成还有一个问题,看看今天的文章,做一个补充。

检查提取第一张图片作为缩略图实际上,使用第一个图为缩略图,不产生_lit 小地图。

修改文件: article_add_action.php dede的行动
先看原始代码

复制代码代码如下所示:
自动获取/缩略图
如果($ autolitpic = = 1美元litpic = =){
litpic美元= getddimgfrombody($体);
}

可能意味着缩略图=从主题内容中获取图像;
这就是它说的第一张原始地图,这就是问题所在。
参见4中缩略图代码的提取并更改为:

复制代码代码如下所示:
自动获取缩略图-更改
如果($ autolitpic = = 1美元litpic = =){
cfg_medias_dir美元= str_replace(/、,cfg_medias_dir美元);
picname美元= preg_replace( /,+ cfg_medias_dir美元。。*)(| |)。* $ / ISU cfg_medias_dir美元1美元。
如果(eregi(。(JPG | GIF | PNG,picname美元){ $ ))
如果(ereg(_lit 。
其他litpic美元= getddimage('ddfirst,picname美元,0);
}
}

同样的德 article_eidt_action.php变为行动:
复制代码代码如下所示:
自动获取缩略图-更改
如果($ autolitpic = = 1空(美元litpic)){
cfg_medias_dir美元= str_replace(/、,cfg_medias_dir美元);
picname美元= preg_replace( /,+ cfg_medias_dir美元。。*)(| |)。* $ / ISU cfg_medias_dir美元1美元。
如果(eregi(。(JPG | GIF | PNG,picname美元){ $ ))
如果(ereg(_lit 。
其他litpic美元= getddimage('ddfirst,picname美元,0);
}
}

这两个文件副本,然后覆盖德下。
好啊!所以你可以拿起拿起第一个…创建缩略图。
缩略图变形参考{ dedecms生成漂亮的缩略图}
你需要修改的文件包括: inc_photograph.php

发现:(合镍,我0,0,0,0,ftow美元,美元,美元,美元,美元FTOH,SRCW,检查);共三。
改为:(合镍,为IM,0,0,src_x美元,src_y美元,ftow美元,美元美元美元FTOH,SRCW,检查);

修改缩略图功能,可以截取原媒体,最大面积与长度和宽度比例的自定义缩略图部分生成缩略图。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部