整合到 Drupal 7 核心的 Drupal 6 模块

  本文档提供了一份模块清单,这些模块有 Drupal 6 版本,在升级到 Drupal 7 之后,这些模块的功能已经部分或已完全被整合到 D7 的核心了。

  以个列表还在不断更新,因此并非最终版本,最新版本的原文可以查看《Drupal 6 contributed modules that are in Drupal 7 core

可卸载的模块

以下这些模块的功能已经包含在 Drupal 7 的核心中,它们的升级不涉及数据迁移。当网站从 D6 升级到 D7 时,可以将这些模块从模块目录下移除。升级完成后,可能需要对这些模块进行重新配置以便恢复 D6 时的功能。(对于包含复杂配置的模块,我们也希望模块维护人员提供自动化升级能力)

 

其它可卸载的模块(视所使用的功能而已)

以下模块的部分功能被集成到 D7 核心,但其自身仍然具备一些额外的功能,如果你没有用到这些额外的功能,则可以卸载这些模块。

  • Token
    - 此模块依然是 D7 版本,用于提供一些token的用户界面(UI)功能,如 field 和 profile tokens.
  • Better Formats
    - 核心以外的 D7 版本的此模块具备以下功能:基于用户角色显示: 输入格式提示, 输入格式提示链接及 format selection for [entity]

 

包含数据迁移的模块

以下这些模块在站点升级时需要被保留,首先需要完成《从 Drupal 6 升级到 Drupal 7 步骤详解》中的所有步骤,然后安装一些处理数据迁移的辅助模块。

  • Content Construction Kit (CCK)
    - 除了整合到 D7 核心之外,CCK 中的一些功能被做为独立的模块发布出来,其中包含了数据迁移的功能,如 Node 和 User references 的功能包含到 References 模块中. Content permissions, fieldgroups 及 content copy 也被做为独立模块发布。
  • Content Taxonomy
    - 需要迁移数据,模块的项目页面提到将提供数据迁移功能。
  • Date Timezone
    - 这是 Date 的子模块之一.
  • Field Taxonomy
    - 需要迁移数据,目前项目页面没有提到自动化数据迁移功能的消息
  • Filefield/Imagefield
    - 这两个模块的数据迁移的初步方案是借助 CCK 的 Content Migrate 模块
  • Image
    - 相关的图片节点(Image Nodes)需要使用 Field Converter 模块迁移到 FieldAPI. 部分功能(如:导入)依然存在于独立的模块中。
  • Taxonomy Delegate
    - 需要迁移数据,目前项目页面没有提到自动化数据迁移功能的消息
  • Taxonomy Intro
    - 需要迁移数据,目前项目页面没有提到自动化数据迁移功能的消息
  • Term fields
    - 需要迁移数据,目前项目页面没有提到自动化数据迁移功能的消息

 

参考文档:Drupal 6 contributed modules that are in Drupal 7 core


付费阅读