在Drupal中处理图像的最简单方法是什么?

时间:2008-09-23 16:36:57

标签: drupal

我已经习惯了TYPO3,我只能在内容元素中上传图像,然后只需确定大小等等。

有没有办法以某种方式处理drupal中的图像?

6 个答案:

答案 0 :(得分:8)

Drupal的图片上传支持是一个丛林。

执行此操作的最基本方法是使用image.module和img_assist。这将在每个文本区域下方添加一个允许上传的链接,当您上传一个链接时,它会在内容正文中插入一个自定义标记,用于指定图像,标题,大小和对齐方式等。请注意,这会将图像引用插入到节点的正文文本,并让作者控制如何&图像出现的位置。如果该网站仅供您个人使用,并且您希望做一些简单的事情,例如在您的博文中插入图片,那么这可能就是您所需要的。

另一种选择(特别是如果其他人要创建内容并且您希望它总是看起来很好而没有很多麻烦和用户培训)是限制图像在主题中的位置 - 让人们将图像作为附件上传,并在正文文本外的标准插槽中渲染图像。这通常使用CCK图像字段来完成,以允许指定最多N个图像 - 因此您将单独的字段添加到指定相关图像的“创建内容”节点。一个可以被标记为特殊,你可以把它拉出来作为预告片的缩略图。 (IIRC,图像场可能尚未为D6做好准备。)

为了使这种情况更好地工作,您可能希望将图像自动调整为适合您主题的标准尺寸,以及自动生成的缩略图版本。像imagecache这样的模块可以做到这一点,虽然这不是最简单的设置。

IMCE模块是DHTML / JavaScript上传器UI,允许用户浏览服务器上以前上传的图像。 (可以控制他们可以看到的文件夹。)IMCE有一个关联的CCK IMCE ImageField字段类型来替换常规图像字段。 IMCE还与TinyMCE和FCKeditor集成,以替换他们自己的上传器UI。 (IMCE和IMCE的imagefield似乎适用于D6。)

有些人发誓要通过资产模块上传&选择以前上传的内容;我相信它还可以帮助嵌入Flickr上托管的图像和YouTube上的视频。目前仅适用于Drupal 5.

答案 1 :(得分:1)

不确定您要做什么,但是一个好的起点是查看filefieldimagecache模块以用于CCK内容类型。 Scald看起来很有希望,但仍在等待官方发布。

答案 2 :(得分:1)

答案 3 :(得分:1)

最简单的方法是,恕我直言正在使用图像辅助模块。

答案 4 :(得分:0)

我刚刚开始学习drupal,但这里有一些我在Drupal-image-gallery部门的发现 - 也许其中一个会做你想要的:

Flickrup

PROG Gallery

Gallery2

答案 5 :(得分:0)

看一下这个截屏视频: http://www.youtube.com/watch?v=TLB9-1t_mrE

它清除了我在第一次解决这个问题时遇到的一堆混乱。按照视频中列出的设置可能会非常接近您想要的内容。