logo

额外区块类型 (EBT) - 全新的布局构建器体验❗

额外区块类型 (EBT) - 样式化、可定制的区块类型:幻灯片、标签页、卡片、手风琴等更多类型。内置背景、DOM Box、JavaScript 插件的设置。立即体验布局构建的未来。

演示 EBT 模块 下载 EBT 模块

❗额外段落类型 (EPT) - 全新的 Paragraphs 体验

额外段落类型 (EPT) - 类似的基于 Paragraph 的模块集合。

演示 EPT 模块 滚动

滚动

ImageField —— Drupal 6 模块说明

12/10/2025, by Ivan

ImageField 模块为 CCK 字段提供图片上传功能。
基于 CCKImageField 是旧版 Image 模块的替代方案,具有以下功能:为节点上传多张图片、限制图片分辨率、设置默认图片,以及对 Views 模块的增强支持。

ImageField 本身不支持生成缩略图,但可以与功能极其强大的 ImageCache 模块配合使用,以实现图像动态处理。

ImageField 相关模块:

ImageCache —— 实现动态图像生成。

ImageField Extended —— 为图像字段添加额外的元数据字段,例如描述(Description)、标题(Title)和替代文本(Alt)。

ImageField Focus —— 允许定义自定义焦点区域,与 ImageCache 的裁剪功能配合使用。

ImageField Crop —— 支持在上传后永久裁剪图片指定区域。

Image FUpload —— 批量上传图片的工具模块。

ImageField 的依赖关系

ImageField 6.x 依赖 CCKFileField 模块。
ImageField 5.x 依赖 CCKImageAPI 模块。

与 ImageCache 的兼容性

Image.module —— ImageFieldimage.module 创建的内容类型不兼容。

如果为由 image.module 提供的内容类型添加 CCK ImageField 字段,image.module 会在更新节点时删除所有与 ImageField 相关的图片。

ImageCache 的迁移

请参考 FileField 模块的文档,以了解从其他模块(如 Image.moduleImage AttachNode Images)迁移数据的脚本列表。

Drupal 7 中的 ImageCache

Drupal 7 中,ImageField 已被整合进核心,因此不再需要单独安装此模块。
若要将 ImageField 从 Drupal 6 迁移至 Drupal 7,请安装 Drupal 7 CCK 模块包,并使用 Content Migrate 工具迁移 ImageField 数据。