在drupal 7 gallery中下载完整大小的图像链接

时间:2013-07-01 14:34:12

标签: drupal-7 gallery drupal-views

我使用视图模块和colorbox formatter为图像字段在drupal 7中创建了一个小图库。问题是,我想提供全尺寸图像下载的网址。请注意 - “全尺寸图像”与彩色框叠加中显示的图像不同。事实上,我根本没有完整尺寸的图像,因为我在上传时限制了最大图像尺寸(1000 x 1000px)。而且我不确定如何克服这个限制。

因此,用户应该能够点击缩略图(100 x 100px)并在彩盒叠加层中查看1000px宽版本的图像。除此之外,还应该有全尺寸照片的下载链接(例如,4000px宽) - 最好是叠加,但也可以在画廊页面上。

我可以在上传时跳过大小限制并从图像src中拉出链接,但我想保存带宽并加快显示速度。好吧,无论如何,创建一个包含16张Mpx照片的画廊是不可取的。

有没有聪明的方法来实现我想要的东西,或者我只是需要破解文件上传模块?

1 个答案:

答案 0 :(得分:0)

好的,我找到了答案。现在我想起来了,这很简单。

由于图像衍生物是动态创建的,我只需要在admin / config / media / image-styles中创建另一种图像样式,1000px宽和高,并删除图像字段中的上传限制。

“全尺寸下载链接”可以由JS中的正则表达式创建,只需将一条路径替换为另一条路径。