证实现有的所有采集图集模块均不能自动生成略缩图(问题已解决,看回复)
本帖最后由 foxbsd 于 2009-12-24 01:02 编辑费了一天时间,把网上所有在图集中采集略缩图的模块都试验了一遍,而且在5.3和5.5版本都试过(开始以为是版本问题,又从5.5换回5.3),包括斑竹的置顶的模块,都无法从所有图片中选出第一张或者任意一张生成略缩图(pagestyle=1),无语了。。。 彻底放弃了,睡觉。 如果您是将图片下载到本地,那个提取功能肯定是不能用的,因为图片首先不在服务器上,dede无法访问,当然也就无法处理了.如果是使用远程图片,您同时还需要选中dede 中的下载远程资源才可以. 回管理员: 我用火车头采集的后,生成的图片是在服务器上,可是/uploads/allimg/20091219/ 里面只有原始图片,但就无法同时生成略缩图,在dedecms后台图片集的修改采集后的图片略缩图url上总是原始大小图片,也就是说没有略缩图。 回楼主,所有的图集模块,都是使用 pagestyle=2 来制作的。
如果不能满足楼主的个性需求,或者楼主有动手能力,完全可以自己做一个适合自己的模块。 回复管理员:vus520 ,其实 pagestyle=1 是最常用的,直接在采集的图片中选取第一个生成略缩图。这种需求的数量是显而易见的。 5# foxbsd 谢谢vus520, 选这种 pagestyle=1 但能否可以只选第一张图片做略缩图呢?(上图说系统不会为每张图), 如果这样真可惜啊。
奇怪我用置顶的图集模块,我看了pagestyle=2,略缩图也没生成出来,很纳闷。 问题终于解决了,在dede/inc/inc_archives_functions.php 里面63行
if($pagestyle > 2)
{
$litpicname = GetImageMapDD($iurl, $cfg_ddimg_width);
}
改成 <= 3 就可以,呵呵,这样pagestyle (1,2,3)都能生成略缩图拉。
在这里要感谢vus520 的点拨,多谢管理员。 嗯,不过标准版更好,直接就生成了缩略图了 嗯,不过标准版更好,直接就生成了缩略图了
佛山热线 发表于 2010-1-3 09:27 http://bbs.locoy.com/images/common/back.gif
标准版如何直接生成?
页:
[1]
2