Create Field Plugins for Drupal 6 phone and number fields.

Created on 22 October 2018, over 6 years ago
Updated 23 May 2025, 16 days ago

Problem/Motivation

The core test fixture contains two Drupal 6 fields that do not have field plugins to support them, number and phone. The processes to support these fields are hardcoded into the migrations themselves.

The phone processes should only be injected if the telephone module is enabled. The number field plugin is part of core for d7, and for consistency, d6 should have a field plugin as well.

Additionally, the missing plugins cause a regular fallback call to the deprecated CckFieldPluginManager and cck field plugin system. This requires the deprecation errors for CckFieldPlugins to be globally suppressed for tests.

Proposed resolution

Create these two field plugins and move the migration processes related to them into the plugins.

Remaining tasks

do it.

User interface changes

none.

API changes

none.

Data model changes

none.

πŸ“Œ Task
Status

Postponed

Version

11.0 πŸ”₯

Component

migration system

Created by

πŸ‡ΊπŸ‡ΈUnited States mikelutz Michigan, USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024