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

1 drupal

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

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

小智 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.