removed unused modules
This commit is contained in:
+1
-2
@@ -35,6 +35,7 @@
|
|||||||
"drupal/config_devel": "^1.4",
|
"drupal/config_devel": "^1.4",
|
||||||
"drupal/config_filter": "^1.6",
|
"drupal/config_filter": "^1.6",
|
||||||
"drupal/config_ignore": "^3.3",
|
"drupal/config_ignore": "^3.3",
|
||||||
|
"drupal/config_update": "^1.7",
|
||||||
"drupal/context": "^4.1",
|
"drupal/context": "^4.1",
|
||||||
"drupal/core-composer-scaffold": "^9.1.0",
|
"drupal/core-composer-scaffold": "^9.1.0",
|
||||||
"drupal/core-project-message": "^9.1.0",
|
"drupal/core-project-message": "^9.1.0",
|
||||||
@@ -46,7 +47,6 @@
|
|||||||
"drupal/domain_site_settings": "^1.6",
|
"drupal/domain_site_settings": "^1.6",
|
||||||
"drupal/email_registration": "^1.1",
|
"drupal/email_registration": "^1.1",
|
||||||
"drupal/entity": "^1.3",
|
"drupal/entity": "^1.3",
|
||||||
"drupal/features": "^3.11",
|
|
||||||
"drupal/field_group": "^3.1",
|
"drupal/field_group": "^3.1",
|
||||||
"drupal/filefield_sources": "^1.0@alpha",
|
"drupal/filefield_sources": "^1.0@alpha",
|
||||||
"drupal/filter_perms": "^1.0@alpha",
|
"drupal/filter_perms": "^1.0@alpha",
|
||||||
@@ -69,7 +69,6 @@
|
|||||||
"drupal/synonyms": "^1.0@alpha",
|
"drupal/synonyms": "^1.0@alpha",
|
||||||
"drupal/translation_views": "^1.0",
|
"drupal/translation_views": "^1.0",
|
||||||
"drupal/upgrade_status": "^3.19",
|
"drupal/upgrade_status": "^3.19",
|
||||||
"drupal/url_to_video_filter": "^2.0",
|
|
||||||
"drupal/views_bulk_edit": "^2.6",
|
"drupal/views_bulk_edit": "^2.6",
|
||||||
"drupal/views_bulk_operations": "^3.9",
|
"drupal/views_bulk_operations": "^3.9",
|
||||||
"drupal/workflow": "1.6",
|
"drupal/workflow": "1.6",
|
||||||
|
|||||||
Generated
+1
-131
@@ -4,7 +4,7 @@
|
|||||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||||
"This file is @generated automatically"
|
"This file is @generated automatically"
|
||||||
],
|
],
|
||||||
"content-hash": "2237975f41ed2ca7f27f15bca7d7569c",
|
"content-hash": "c39d0bf5321445cf3ca6638c960d6f30",
|
||||||
"packages": [
|
"packages": [
|
||||||
{
|
{
|
||||||
"name": "asm89/stack-cors",
|
"name": "asm89/stack-cors",
|
||||||
@@ -3849,92 +3849,6 @@
|
|||||||
"issues": "https://www.drupal.org/project/issues/entity"
|
"issues": "https://www.drupal.org/project/issues/entity"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "drupal/features",
|
|
||||||
"version": "3.12.0",
|
|
||||||
"source": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "https://git.drupalcode.org/project/features.git",
|
|
||||||
"reference": "8.x-3.12"
|
|
||||||
},
|
|
||||||
"dist": {
|
|
||||||
"type": "zip",
|
|
||||||
"url": "https://ftp.drupal.org/files/projects/features-8.x-3.12.zip",
|
|
||||||
"reference": "8.x-3.12",
|
|
||||||
"shasum": "f28d6e7d3340e32666a3e8ae515ed746dbe86b98"
|
|
||||||
},
|
|
||||||
"require": {
|
|
||||||
"drupal/config_update": "^1.4",
|
|
||||||
"drupal/core": "^8.8 || ^9"
|
|
||||||
},
|
|
||||||
"type": "drupal-module",
|
|
||||||
"extra": {
|
|
||||||
"drupal": {
|
|
||||||
"version": "8.x-3.12",
|
|
||||||
"datestamp": "1612830531",
|
|
||||||
"security-coverage": {
|
|
||||||
"status": "covered",
|
|
||||||
"message": "Covered by Drupal's security advisory policy"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"drush": {
|
|
||||||
"services": {
|
|
||||||
"drush.services.yml": "^9 || ^10"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"notification-url": "https://packages.drupal.org/8/downloads",
|
|
||||||
"license": [
|
|
||||||
"GPL-2.0-or-later"
|
|
||||||
],
|
|
||||||
"authors": [
|
|
||||||
{
|
|
||||||
"name": "Dave Reid",
|
|
||||||
"homepage": "https://www.drupal.org/user/53892"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "dawehner",
|
|
||||||
"homepage": "https://www.drupal.org/user/99340"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "donquixote",
|
|
||||||
"homepage": "https://www.drupal.org/user/459338"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "e2thex",
|
|
||||||
"homepage": "https://www.drupal.org/user/189123"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "febbraro",
|
|
||||||
"homepage": "https://www.drupal.org/user/43670"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "flocondetoile",
|
|
||||||
"homepage": "https://www.drupal.org/user/2006064"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "jmiccolis",
|
|
||||||
"homepage": "https://www.drupal.org/user/31731"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "joseph.olstad",
|
|
||||||
"homepage": "https://www.drupal.org/user/1321830"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "matthand",
|
|
||||||
"homepage": "https://www.drupal.org/user/171527"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "mpotter",
|
|
||||||
"homepage": "https://www.drupal.org/user/616192"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"description": "Enables administrators to package configuration into modules",
|
|
||||||
"homepage": "https://www.drupal.org/project/features",
|
|
||||||
"support": {
|
|
||||||
"source": "https://git.drupalcode.org/project/features"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "drupal/field_group",
|
"name": "drupal/field_group",
|
||||||
"version": "3.3.0",
|
"version": "3.3.0",
|
||||||
@@ -5429,50 +5343,6 @@
|
|||||||
"source": "https://git.drupalcode.org/project/upgrade_status"
|
"source": "https://git.drupalcode.org/project/upgrade_status"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "drupal/url_to_video_filter",
|
|
||||||
"version": "2.0.0",
|
|
||||||
"source": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "https://git.drupalcode.org/project/url_to_video_filter.git",
|
|
||||||
"reference": "2.0.0"
|
|
||||||
},
|
|
||||||
"dist": {
|
|
||||||
"type": "zip",
|
|
||||||
"url": "https://ftp.drupal.org/files/projects/url_to_video_filter-2.0.0.zip",
|
|
||||||
"reference": "2.0.0",
|
|
||||||
"shasum": "ac728919cc220846d8ef2ce61dbe1b94fbbf479b"
|
|
||||||
},
|
|
||||||
"require": {
|
|
||||||
"drupal/core": "^8 || ^9"
|
|
||||||
},
|
|
||||||
"type": "drupal-module",
|
|
||||||
"extra": {
|
|
||||||
"drupal": {
|
|
||||||
"version": "2.0.0",
|
|
||||||
"datestamp": "1607298389",
|
|
||||||
"security-coverage": {
|
|
||||||
"status": "covered",
|
|
||||||
"message": "Covered by Drupal's security advisory policy"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"notification-url": "https://packages.drupal.org/8/downloads",
|
|
||||||
"license": [
|
|
||||||
"GPL-2.0-or-later"
|
|
||||||
],
|
|
||||||
"authors": [
|
|
||||||
{
|
|
||||||
"name": "Jaypan",
|
|
||||||
"homepage": "https://www.drupal.org/user/324696"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"description": "Text filter to convert URLs to embedded videos",
|
|
||||||
"homepage": "https://www.drupal.org/project/url_to_video_filter",
|
|
||||||
"support": {
|
|
||||||
"source": "https://git.drupalcode.org/project/url_to_video_filter"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "drupal/views_bulk_edit",
|
"name": "drupal/views_bulk_edit",
|
||||||
"version": "2.7.0",
|
"version": "2.7.0",
|
||||||
|
|||||||
-52
@@ -1,52 +0,0 @@
|
|||||||
# Every migration that references a file by Drupal 6 fid should specify this
|
|
||||||
# migration as an optional dependency.
|
|
||||||
id: d6_edlp_allfiles
|
|
||||||
label: Edlp Drupal 6 mp3 migration
|
|
||||||
migration_tags:
|
|
||||||
- Drupal 6
|
|
||||||
migration_group: d6_edlp
|
|
||||||
source:
|
|
||||||
plugin: d6_edlp_file
|
|
||||||
constants:
|
|
||||||
# The tool configuring this migration must set source_base_path. It
|
|
||||||
# represents the fully qualified path relative to which URIs in the files
|
|
||||||
# table are specified, and must end with a /. See source_full_path
|
|
||||||
# configuration in this migration's process pipeline as an example.
|
|
||||||
source_base_path: '../drupal6'
|
|
||||||
|
|
||||||
process:
|
|
||||||
# If you are using both this migration and d6_user_picture_file in a custom
|
|
||||||
# migration and executing migrations incrementally, it is strongly
|
|
||||||
# recommended that you remove the fid mapping to avoid potential ID
|
|
||||||
# conflicts. For that reason, this mapping is commented out by default.
|
|
||||||
fid: fid
|
|
||||||
filename: filename
|
|
||||||
source_full_path:
|
|
||||||
-
|
|
||||||
plugin: concat
|
|
||||||
delimiter: /
|
|
||||||
source:
|
|
||||||
- constants/source_base_path
|
|
||||||
- filepath
|
|
||||||
-
|
|
||||||
plugin: urlencode
|
|
||||||
destination_full_path:
|
|
||||||
plugin: file_uri
|
|
||||||
source:
|
|
||||||
- filepath
|
|
||||||
- file_directory_path
|
|
||||||
- temp_directory_path
|
|
||||||
- is_public
|
|
||||||
uri:
|
|
||||||
plugin: file_copy
|
|
||||||
source:
|
|
||||||
- '@source_full_path'
|
|
||||||
- '@destination_full_path'
|
|
||||||
filemime: filemime
|
|
||||||
# No need to migrate filesize, it is computed when file entities are saved.
|
|
||||||
# filesize: filesize
|
|
||||||
status: status
|
|
||||||
changed: timestamp
|
|
||||||
uid: uid
|
|
||||||
destination:
|
|
||||||
plugin: entity:file
|
|
||||||
-184
@@ -1,184 +0,0 @@
|
|||||||
id: d6_edlp_corpus
|
|
||||||
label: Edlp Drupal 6 corpus
|
|
||||||
migration_tags:
|
|
||||||
- Drupal 6
|
|
||||||
deriver: Drupal\node\Plugin\migrate\D6NodeDeriver
|
|
||||||
migration_group: d6_edlp
|
|
||||||
source:
|
|
||||||
plugin: d6_edlp_corpus
|
|
||||||
node_type: corpus
|
|
||||||
process:
|
|
||||||
# In D6, nodes always have a tnid, but it's zero for untranslated nodes.
|
|
||||||
# We normalize it to equal the nid in that case.
|
|
||||||
# @see \Drupal\node\Plugin\migrate\source\d6\Node::prepareRow().
|
|
||||||
# If you are using this file to build a custom migration consider removing
|
|
||||||
# the nid and vid fields to allow incremental migrations.
|
|
||||||
# nid: tnid
|
|
||||||
# vid: vid
|
|
||||||
type:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: enregistrement
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: "und"
|
|
||||||
title:
|
|
||||||
-
|
|
||||||
plugin: get
|
|
||||||
source: title
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
|
|
||||||
# this is not working :(
|
|
||||||
uid:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_users
|
|
||||||
source: node_uid
|
|
||||||
-
|
|
||||||
plugin: default_value
|
|
||||||
default_value: 1
|
|
||||||
|
|
||||||
# status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
|
|
||||||
'field_description/value': body
|
|
||||||
'field_description/format':
|
|
||||||
plugin: default_value
|
|
||||||
default_value: wysiwyg
|
|
||||||
|
|
||||||
# ARTICLE (body)
|
|
||||||
# node ref -> text
|
|
||||||
'body/value': article
|
|
||||||
'body/format':
|
|
||||||
plugin: default_value
|
|
||||||
default_value: wysiwyg
|
|
||||||
|
|
||||||
|
|
||||||
# taxo term -> entity ref terms
|
|
||||||
# use this one for fetchCol in plugin
|
|
||||||
field_entrees:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_entrees
|
|
||||||
source: entrees
|
|
||||||
|
|
||||||
# use this one for fetchAll in plugin
|
|
||||||
# field_entrees:
|
|
||||||
# -
|
|
||||||
# plugin: iterator
|
|
||||||
# source: entrees
|
|
||||||
# process:
|
|
||||||
# id: tid
|
|
||||||
# -
|
|
||||||
# plugin: flatten
|
|
||||||
# -
|
|
||||||
# plugin: migration_lookup
|
|
||||||
# migration: d6_edlp_entrees
|
|
||||||
# no_stub: true
|
|
||||||
|
|
||||||
# field_entrees:
|
|
||||||
# plugin: iterator
|
|
||||||
# source: entrees
|
|
||||||
# process:
|
|
||||||
# plugin: migration_lookup
|
|
||||||
# migration: d6_edlp_entrees
|
|
||||||
|
|
||||||
|
|
||||||
# field_genre -> field_genres
|
|
||||||
field_genres:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_genres
|
|
||||||
source: genres
|
|
||||||
|
|
||||||
# field_genres:
|
|
||||||
# -
|
|
||||||
# plugin: iterator
|
|
||||||
# source: field_genre
|
|
||||||
# process:
|
|
||||||
# id: value
|
|
||||||
# -
|
|
||||||
# plugin: flatten
|
|
||||||
# -
|
|
||||||
# plugin: migration_lookup
|
|
||||||
# migration: d6_edlp_genres
|
|
||||||
|
|
||||||
|
|
||||||
# taxo term -> entity ref terms
|
|
||||||
field_langues:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_langues
|
|
||||||
source: langues
|
|
||||||
|
|
||||||
# field_artiste: field_locuteurs
|
|
||||||
# text -> entity ref terms
|
|
||||||
# instead of entity_generate, i create the term in prepareRow from plugin
|
|
||||||
field_locuteurs: locuteurs
|
|
||||||
# field_locuteurs:
|
|
||||||
# plugin: entity_generate
|
|
||||||
# entity_type: taxonomy_term
|
|
||||||
# bundle_key: vid
|
|
||||||
# bundle: locuteurs
|
|
||||||
# source: locuteurs
|
|
||||||
# # value_key: field_artiste_value
|
|
||||||
|
|
||||||
|
|
||||||
# field_compositeur: field_collectionneurs
|
|
||||||
# text -> entity ref terms
|
|
||||||
# instead of entity_generate, i create the term in prepareRow from plugin
|
|
||||||
field_collectionneurs: collectionneurs
|
|
||||||
|
|
||||||
|
|
||||||
# # file
|
|
||||||
# # field_mp3 -> field_son
|
|
||||||
field_son:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_allfiles
|
|
||||||
source: sons_fid
|
|
||||||
# field_son:
|
|
||||||
# # plugin: migration_lookup
|
|
||||||
# # migration: d6_edlp_allfiles
|
|
||||||
# # source: fid
|
|
||||||
# plugin: iterator
|
|
||||||
# source: field_mp3
|
|
||||||
# process:
|
|
||||||
# target_id:
|
|
||||||
# plugin: migration_lookup
|
|
||||||
# migration: d6_edlp_allfiles
|
|
||||||
# source: fid
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# workflow
|
|
||||||
# status:
|
|
||||||
# plugin: static_map
|
|
||||||
# source: workflow
|
|
||||||
# map:
|
|
||||||
# 1: 0
|
|
||||||
# 2: 0
|
|
||||||
# 3: 1
|
|
||||||
# 4: 1
|
|
||||||
status:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: 1
|
|
||||||
|
|
||||||
field_workflow:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: "corpus_documents_publie"
|
|
||||||
|
|
||||||
|
|
||||||
destination:
|
|
||||||
plugin: entity:node
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- d6_edlp_users
|
|
||||||
- d6_edlp_entrees
|
|
||||||
- d6_edlp_genres
|
|
||||||
- d6_edlp_langues
|
|
||||||
- d6_edlp_allfiles
|
|
||||||
-35
@@ -1,35 +0,0 @@
|
|||||||
id: d6_edlp_entrees
|
|
||||||
label: Edlp Drupal 6 entrees
|
|
||||||
migration_tags:
|
|
||||||
- Drupal 6
|
|
||||||
migration_group: d6_edlp
|
|
||||||
source:
|
|
||||||
plugin: d6_edlp_taxonomy_term_entree
|
|
||||||
bundle: 2
|
|
||||||
process:
|
|
||||||
name: name
|
|
||||||
# get the node type entrée from source and add it to description field
|
|
||||||
description/value:
|
|
||||||
-
|
|
||||||
plugin: get
|
|
||||||
source: description
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
description/format:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: wysiwyg
|
|
||||||
|
|
||||||
# get the node type page:notice from source and add it to notice field
|
|
||||||
field_notice/value: notice
|
|
||||||
field_notice/format:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: wysiwyg
|
|
||||||
|
|
||||||
vid:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: entrees
|
|
||||||
weight: weight
|
|
||||||
|
|
||||||
destination:
|
|
||||||
plugin: entity:taxonomy_term
|
|
||||||
-93
@@ -1,93 +0,0 @@
|
|||||||
id: d6_edlp_evenements
|
|
||||||
label: Edlp Drupal 6 evenement migration
|
|
||||||
migration_tags:
|
|
||||||
- Drupal 6
|
|
||||||
deriver: Drupal\node\Plugin\migrate\D6NodeDeriver
|
|
||||||
migration_group: d6_edlp
|
|
||||||
source:
|
|
||||||
plugin: d6_edlp_evenements
|
|
||||||
node_type: event
|
|
||||||
process:
|
|
||||||
# In D6, nodes always have a tnid, but it's zero for untranslated nodes.
|
|
||||||
# We normalize it to equal the nid in that case.
|
|
||||||
# @see \Drupal\node\Plugin\migrate\source\d6\Node::prepareRow().
|
|
||||||
# If you are using this file to build a custom migration consider removing
|
|
||||||
# the nid and vid fields to allow incremental migrations.
|
|
||||||
# nid: tnid
|
|
||||||
# vid: vid
|
|
||||||
type:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: evenement
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: "und"
|
|
||||||
title:
|
|
||||||
-
|
|
||||||
plugin: get
|
|
||||||
source: title
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
|
|
||||||
# this is not working :(
|
|
||||||
uid:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_users
|
|
||||||
source: node_uid
|
|
||||||
-
|
|
||||||
plugin: default_value
|
|
||||||
default_value: 1
|
|
||||||
|
|
||||||
# status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
|
|
||||||
'body/value': body
|
|
||||||
'body/format':
|
|
||||||
plugin: default_value
|
|
||||||
default_value: wysiwyg
|
|
||||||
|
|
||||||
|
|
||||||
status:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: 1
|
|
||||||
|
|
||||||
# status:
|
|
||||||
# plugin: static_map
|
|
||||||
# source: workflow
|
|
||||||
# map:
|
|
||||||
# 1: 0
|
|
||||||
# 2: 0
|
|
||||||
# 3: 1
|
|
||||||
# 4: 1
|
|
||||||
|
|
||||||
# workflow
|
|
||||||
# field_workflow_generic:
|
|
||||||
# plugin: default_value
|
|
||||||
# default_value: "generique_publie"
|
|
||||||
|
|
||||||
field_workflow_generic:
|
|
||||||
plugin: static_map
|
|
||||||
source: workflow
|
|
||||||
map:
|
|
||||||
1: "generique_masque"
|
|
||||||
2: "generique_masque"
|
|
||||||
3: "generique_publie"
|
|
||||||
4: "generique_publie"
|
|
||||||
|
|
||||||
|
|
||||||
field_date/value: date
|
|
||||||
field_date/end_value: date
|
|
||||||
|
|
||||||
destination:
|
|
||||||
plugin: entity:node
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- d6_edlp_users
|
|
||||||
-17
@@ -1,17 +0,0 @@
|
|||||||
id: d6_edlp_genres
|
|
||||||
label: Edlp Drupal 6 genres
|
|
||||||
migration_tags:
|
|
||||||
- Drupal 6
|
|
||||||
migration_group: d6_edlp
|
|
||||||
source:
|
|
||||||
plugin: d6_taxonomy_term
|
|
||||||
bundle: 3
|
|
||||||
process:
|
|
||||||
name: name
|
|
||||||
description: description
|
|
||||||
vid:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: genres
|
|
||||||
|
|
||||||
destination:
|
|
||||||
plugin: entity:taxonomy_term
|
|
||||||
-17
@@ -1,17 +0,0 @@
|
|||||||
id: d6_edlp_langues
|
|
||||||
label: Edlp Drupal 6 langues
|
|
||||||
migration_tags:
|
|
||||||
- Drupal 6
|
|
||||||
migration_group: d6_edlp
|
|
||||||
source:
|
|
||||||
plugin: d6_taxonomy_term
|
|
||||||
bundle: 4
|
|
||||||
process:
|
|
||||||
name: name
|
|
||||||
description: description
|
|
||||||
vid:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: langues
|
|
||||||
|
|
||||||
destination:
|
|
||||||
plugin: entity:taxonomy_term
|
|
||||||
-133
@@ -1,133 +0,0 @@
|
|||||||
id: d6_edlp_pages
|
|
||||||
label: Edlp Drupal 6 pages
|
|
||||||
migration_tags:
|
|
||||||
- Drupal 6
|
|
||||||
deriver: Drupal\node\Plugin\migrate\D6NodeDeriver
|
|
||||||
migration_group: d6_edlp
|
|
||||||
source:
|
|
||||||
plugin: d6_edlp_pages
|
|
||||||
node_type: page
|
|
||||||
process:
|
|
||||||
# In D6, nodes always have a tnid, but it's zero for untranslated nodes.
|
|
||||||
# We normalize it to equal the nid in that case.
|
|
||||||
# @see \Drupal\node\Plugin\migrate\source\d6\Node::prepareRow().
|
|
||||||
# If you are using this file to build a custom migration consider removing
|
|
||||||
# the nid and vid fields to allow incremental migrations.
|
|
||||||
# nid: tnid
|
|
||||||
# vid: vid
|
|
||||||
type:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: page
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: "und"
|
|
||||||
title:
|
|
||||||
-
|
|
||||||
plugin: get
|
|
||||||
source: title
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
|
|
||||||
uid:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_users
|
|
||||||
source: node_uid
|
|
||||||
-
|
|
||||||
plugin: default_value
|
|
||||||
default_value: 1
|
|
||||||
|
|
||||||
# status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
|
|
||||||
'body/value': body
|
|
||||||
'body/format':
|
|
||||||
plugin: default_value
|
|
||||||
default_value: wysiwyg
|
|
||||||
|
|
||||||
# taxo term -> entity ref terms
|
|
||||||
# use this one for fetchCol in plugin
|
|
||||||
field_entrees:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_entrees
|
|
||||||
source: entrees
|
|
||||||
|
|
||||||
# taxo term -> entity ref terms
|
|
||||||
# use this one for fetchCol in plugin
|
|
||||||
# field_page_type:
|
|
||||||
# plugin: migration_lookup
|
|
||||||
# migration: d6_edlp_pagetype
|
|
||||||
# source: page_type
|
|
||||||
|
|
||||||
field_page_type:
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
message: 'Page type is missing, skiping row'
|
|
||||||
source: page_type
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_pagetype
|
|
||||||
|
|
||||||
# TODO: exclude pages of type notice (will be incorporated directly into the entree taxo term)
|
|
||||||
|
|
||||||
# # file
|
|
||||||
# # field_mp3 -> field_son
|
|
||||||
# TODO: pour les pieces sonores les fichiers ne sont pas enregistrés dans le champ car trop lourd. Ils sont sous forme de lien dans le corps du texte. Comment normaliser ça ??
|
|
||||||
field_son:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_allfiles
|
|
||||||
source: sons_fid
|
|
||||||
|
|
||||||
# # field_visuel -> field_visuel
|
|
||||||
field_visuel:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_allfiles
|
|
||||||
source: visuels_fid
|
|
||||||
|
|
||||||
status:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: 1
|
|
||||||
|
|
||||||
# status:
|
|
||||||
# plugin: static_map
|
|
||||||
# source: workflow
|
|
||||||
# map:
|
|
||||||
# 1: 0
|
|
||||||
# 2: 0
|
|
||||||
# 3: 1
|
|
||||||
# 4: 1
|
|
||||||
|
|
||||||
# workflow
|
|
||||||
# field_workflow_generic:
|
|
||||||
# plugin: default_value
|
|
||||||
# default_value: "generique_publie"
|
|
||||||
|
|
||||||
field_workflow_generic:
|
|
||||||
plugin: static_map
|
|
||||||
source: workflow
|
|
||||||
map:
|
|
||||||
1: "generique_masque"
|
|
||||||
2: "generique_masque"
|
|
||||||
3: "generique_publie"
|
|
||||||
4: "generique_publie"
|
|
||||||
|
|
||||||
# fichiers attachés ??
|
|
||||||
|
|
||||||
destination:
|
|
||||||
plugin: entity:node
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- d6_edlp_users
|
|
||||||
- d6_edlp_entrees
|
|
||||||
- d6_edlp_pagetype
|
|
||||||
- d6_edlp_sons
|
|
||||||
- d6_edlp_allfiles
|
|
||||||
-17
@@ -1,17 +0,0 @@
|
|||||||
id: d6_edlp_pagetype
|
|
||||||
label: Edlp Drupal 6 type de page
|
|
||||||
migration_tags:
|
|
||||||
- Drupal 6
|
|
||||||
migration_group: d6_edlp
|
|
||||||
source:
|
|
||||||
plugin: d6_taxonomy_term
|
|
||||||
bundle: 1
|
|
||||||
process:
|
|
||||||
name: name
|
|
||||||
description: description
|
|
||||||
vid:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: page_type
|
|
||||||
|
|
||||||
destination:
|
|
||||||
plugin: entity:taxonomy_term
|
|
||||||
-101
@@ -1,101 +0,0 @@
|
|||||||
id: d6_edlp_sons
|
|
||||||
label: Edlp Drupal 6 sons
|
|
||||||
migration_tags:
|
|
||||||
- Drupal 6
|
|
||||||
deriver: Drupal\node\Plugin\migrate\D6NodeDeriver
|
|
||||||
migration_group: d6_edlp
|
|
||||||
source:
|
|
||||||
plugin: d6_edlp_sons
|
|
||||||
node_type: son
|
|
||||||
process:
|
|
||||||
# In D6, nodes always have a tnid, but it's zero for untranslated nodes.
|
|
||||||
# We normalize it to equal the nid in that case.
|
|
||||||
# @see \Drupal\node\Plugin\migrate\source\d6\Node::prepareRow().
|
|
||||||
# If you are using this file to build a custom migration consider removing
|
|
||||||
# the nid and vid fields to allow incremental migrations.
|
|
||||||
# nid: tnid
|
|
||||||
# vid: vid
|
|
||||||
type:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: autre_son
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: "und"
|
|
||||||
title:
|
|
||||||
-
|
|
||||||
plugin: get
|
|
||||||
source: title
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
|
|
||||||
uid:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_users
|
|
||||||
source: node_uid
|
|
||||||
-
|
|
||||||
plugin: default_value
|
|
||||||
default_value: 1
|
|
||||||
|
|
||||||
# status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
|
|
||||||
# body
|
|
||||||
'body/value': body
|
|
||||||
'body/format':
|
|
||||||
plugin: default_value
|
|
||||||
default_value: wysiwyg
|
|
||||||
|
|
||||||
# field_genre -> field_genres
|
|
||||||
field_genres:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_genres
|
|
||||||
source: genres
|
|
||||||
|
|
||||||
# field_artiste: field_locuteurs
|
|
||||||
# text -> entity ref terms
|
|
||||||
# instead of entity_generate, i create the term in prepareRow from plugin
|
|
||||||
field_locuteurs: locuteurs
|
|
||||||
|
|
||||||
# field_compositeur: field_collectionneurs
|
|
||||||
# text -> entity ref terms
|
|
||||||
# instead of entity_generate, i create the term in prepareRow from plugin
|
|
||||||
field_collectionneurs: collectionneurs
|
|
||||||
|
|
||||||
|
|
||||||
# # file
|
|
||||||
# # field_mp3 -> field_son
|
|
||||||
field_son:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: d6_edlp_allfiles
|
|
||||||
source: sons_fid
|
|
||||||
|
|
||||||
# workflow
|
|
||||||
status:
|
|
||||||
plugin: static_map
|
|
||||||
source: workflow
|
|
||||||
map:
|
|
||||||
1: 0
|
|
||||||
2: 0
|
|
||||||
3: 1
|
|
||||||
4: 1
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
destination:
|
|
||||||
plugin: entity:node
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- d6_edlp_users
|
|
||||||
- d6_edlp_entrees
|
|
||||||
- d6_edlp_genres
|
|
||||||
- d6_edlp_langues
|
|
||||||
- d6_edlp_allfiles
|
|
||||||
-48
@@ -1,48 +0,0 @@
|
|||||||
id: d6_edlp_users
|
|
||||||
label: Edlp Drupal 6 User accounts
|
|
||||||
migration_tags:
|
|
||||||
- Drupal 6
|
|
||||||
migration_group: d6_edlp
|
|
||||||
source:
|
|
||||||
plugin: d6_edlp_users
|
|
||||||
process:
|
|
||||||
# If you are using this file to build a custom migration consider removing
|
|
||||||
# the uid field to allow incremental migrations.
|
|
||||||
# uid: uid
|
|
||||||
name: name
|
|
||||||
pass: pass
|
|
||||||
mail: mail
|
|
||||||
created: created
|
|
||||||
access: access
|
|
||||||
login: login
|
|
||||||
status: status
|
|
||||||
timezone:
|
|
||||||
plugin: user_update_7002
|
|
||||||
source: timezone
|
|
||||||
langcode:
|
|
||||||
plugin: user_langcode
|
|
||||||
source: language
|
|
||||||
fallback_to_site_default: false
|
|
||||||
preferred_langcode:
|
|
||||||
plugin: user_langcode
|
|
||||||
source: language
|
|
||||||
fallback_to_site_default: true
|
|
||||||
preferred_admin_langcode:
|
|
||||||
plugin: user_langcode
|
|
||||||
source: language
|
|
||||||
fallback_to_site_default: true
|
|
||||||
init: init
|
|
||||||
roles:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: "collectionneur"
|
|
||||||
|
|
||||||
destination:
|
|
||||||
plugin: entity:user
|
|
||||||
md5_passwords: true
|
|
||||||
|
|
||||||
migration_dependencies:
|
|
||||||
# required:
|
|
||||||
# - d6_user_role
|
|
||||||
optional:
|
|
||||||
- language
|
|
||||||
- default_language
|
|
||||||
-7
@@ -1,7 +0,0 @@
|
|||||||
id: d6_edlp
|
|
||||||
label: D6 Edlp
|
|
||||||
description: Drupal 6 edlp content migration to Drupal 8.
|
|
||||||
source_type: Drupal 6.
|
|
||||||
shared_configuration:
|
|
||||||
source:
|
|
||||||
key: legacy
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
name: Edlp migration
|
|
||||||
type: module
|
|
||||||
description: Defines custom migration for edlp (from d6 to d8).
|
|
||||||
core_version_requirement: ^8 || ^9
|
|
||||||
package: Edlp
|
|
||||||
dependencies:
|
|
||||||
- migrate_drupal
|
|
||||||
- migrate_plus
|
|
||||||
- migrate_tools
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
https://www.drupaleasy.com/blogs/ultimike/2016/04/drupal-6-drupal-81x-custom-content-migration
|
|
||||||
|
|
||||||
https://thinkshout.com/blog/2017/05/skipping-a-version-migrating-from-drupal-6-to-drupal-8-with-drupal-migrate/
|
|
||||||
|
|
||||||
https://www.drupal.org/docs/8/upgrade/known-issues-when-upgrading-from-drupal-6-or-7-to-drupal-8
|
|
||||||
|
|
||||||
https://drupal.stackexchange.com/questions/164612/how-do-i-remove-a-configuration-object-from-the-active-configuration
|
|
||||||
|
|
||||||
https://www.metaltoad.com/blog/drupal-8-migrations-part-3-migrating-taxonomies-drupal-7
|
|
||||||
|
|
||||||
https://www.sitepoint.com/your-first-drupal-8-migration/
|
|
||||||
|
|
||||||
https://evolvingweb.ca/blog/drupal-8-migration-migrating-taxonomy-term-references-part-2
|
|
||||||
|
|
||||||
[text to taxonomy term](http://boylesoftware.com/blog/drupal-8-migration-taxonomy-term-lookups/)
|
|
||||||
|
|
||||||
[Upgrading Drupal 6 and i18n Content Translation to Drupal 8](https://www.dunix-data.de/blog/upgrading_drupal_6_and_i18n_content_translation_to_drupal_8)
|
|
||||||
|
|
||||||
[Migrating Drupal 7 File Entities to Drupal 8 Media Entities](https://www.previousnext.com.au/blog/migrating-drupal-7-file-entities-drupal-8-media-entities)
|
|
||||||
|
|
||||||
[D6 Taxonomy Term Reference Field is not migrated to D8 Field](https://www.drupal.org/node/2884240)
|
|
||||||
|
|
||||||
[Migrer un site Drupal 6 ou Drupal 7 vers Drupal 8](https://www.drupalfacile.org/sites/drupalfacile/files/blog/2016/06/dcnantes2016-migrerd6d7versd8.pdf)
|
|
||||||
|
|
||||||
[Migrating Aliases and Redirects to Drupal 8](https://evolvingweb.ca/blog/migrating-aliases-and-redirects-drupal-8)
|
|
||||||
|
|
||||||
[Migrating Drupal 7 redirects to Drupal 8](http://activelamp.com/blog/drupal/migrating-drupal-8-redirects/)
|
|
||||||
@@ -1,230 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Drupal\edlp_migrate\Plugin\migrate\source;
|
|
||||||
|
|
||||||
use Drupal\migrate\Row;
|
|
||||||
use Drupal\node\Plugin\migrate\source\d6\Node as D6Node;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Source plugin for edlp corpus migration.
|
|
||||||
*
|
|
||||||
* @MigrateSource(
|
|
||||||
* id = "d6_edlp_corpus"
|
|
||||||
* )
|
|
||||||
*/
|
|
||||||
class D6EdlpCorpus extends D6Node {
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function query() {
|
|
||||||
$query = $this->select('node_revisions', 'nr');
|
|
||||||
$query->innerJoin('node', 'n', static::JOIN);
|
|
||||||
$this->handleTranslations($query);
|
|
||||||
|
|
||||||
$query->fields('n', [
|
|
||||||
'nid',
|
|
||||||
'type',
|
|
||||||
'language',
|
|
||||||
'status',
|
|
||||||
'created',
|
|
||||||
'changed',
|
|
||||||
'comment',
|
|
||||||
'promote',
|
|
||||||
'moderate',
|
|
||||||
'sticky',
|
|
||||||
'tnid',
|
|
||||||
'translate',
|
|
||||||
])
|
|
||||||
->fields('nr', [
|
|
||||||
'title',
|
|
||||||
'body',
|
|
||||||
'teaser',
|
|
||||||
'log',
|
|
||||||
'timestamp',
|
|
||||||
'format',
|
|
||||||
'vid',
|
|
||||||
]);
|
|
||||||
$query->addField('n', 'uid', 'node_uid');
|
|
||||||
$query->addField('nr', 'uid', 'revision_uid');
|
|
||||||
|
|
||||||
// If the content_translation module is enabled, get the source langcode
|
|
||||||
// to fill the content_translation_source field.
|
|
||||||
if ($this->moduleHandler->moduleExists('content_translation')) {
|
|
||||||
$query->leftJoin('node', 'nt', 'n.tnid = nt.nid');
|
|
||||||
$query->addField('nt', 'language', 'source_langcode');
|
|
||||||
}
|
|
||||||
|
|
||||||
if (isset($this->configuration['node_type'])) {
|
|
||||||
$query->condition('n.type', $this->configuration['node_type']);
|
|
||||||
}
|
|
||||||
|
|
||||||
return $query;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function fields() {
|
|
||||||
|
|
||||||
$fields = [
|
|
||||||
'nid' => $this->t('Node ID'),
|
|
||||||
'type' => $this->t('Type'),
|
|
||||||
'title' => $this->t('Title'),
|
|
||||||
'body' => $this->t('Body'),
|
|
||||||
'format' => $this->t('Format'),
|
|
||||||
'teaser' => $this->t('Teaser'),
|
|
||||||
'node_uid' => $this->t('Node authored by (uid)'),
|
|
||||||
'revision_uid' => $this->t('Revision authored by (uid)'),
|
|
||||||
'created' => $this->t('Created timestamp'),
|
|
||||||
'changed' => $this->t('Modified timestamp'),
|
|
||||||
'status' => $this->t('Published'),
|
|
||||||
'promote' => $this->t('Promoted to front page'),
|
|
||||||
'sticky' => $this->t('Sticky at top of lists'),
|
|
||||||
'revision' => $this->t('Create new revision'),
|
|
||||||
'language' => $this->t('Language (fr, en, ...)'),
|
|
||||||
'tnid' => $this->t('The translation set id for this node'),
|
|
||||||
'timestamp' => $this->t('The timestamp the latest revision of this node was created.'),
|
|
||||||
];
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function prepareRow(Row $row) {
|
|
||||||
drush_print(' ');
|
|
||||||
drush_print('- - - - - - - - - - - - - - - - - - - - - - - -');
|
|
||||||
drush_print($row->getSourceProperty('title'));
|
|
||||||
|
|
||||||
|
|
||||||
// format = 0 can happen when the body field is hidden. Set the format to 1
|
|
||||||
// to avoid migration map issues (since the body field isn't used anyway).
|
|
||||||
if ($row->getSourceProperty('format') === '0') {
|
|
||||||
$row->setSourceProperty('format', $this->filterDefaultFormat);
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($this->moduleExists('content') && $this->getModuleSchemaVersion('content') >= 6001) {
|
|
||||||
foreach ($this->getFieldValues($row) as $field => $values) {
|
|
||||||
$row->setSourceProperty($field, $values);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$row_nid = $row->getSourceProperty('nid');
|
|
||||||
|
|
||||||
|
|
||||||
// Make sure we always have a translation set.
|
|
||||||
if ($row->getSourceProperty('tnid') == 0) {
|
|
||||||
$row->setSourceProperty('tnid', $row_nid);
|
|
||||||
}
|
|
||||||
// get the article content
|
|
||||||
// drush_print_r($row->getSourceProperty('field_article'));
|
|
||||||
$article_nid = $row->getSourceProperty('field_article')[0]['nid'];
|
|
||||||
if($article_nid){
|
|
||||||
// drush_print($article_nid);
|
|
||||||
$query = $this->select('content_type_episode', 'ctp');
|
|
||||||
// // $query->fields('cte', ['field_entree_value']);
|
|
||||||
$query->condition('ctp.nid', $article_nid);
|
|
||||||
$query->join('node_revisions', 'nr', 'nr.vid = ctp.vid');
|
|
||||||
$query->addField('nr', 'body');
|
|
||||||
$article = $query->execute()
|
|
||||||
->fetchField();
|
|
||||||
// drush_print_r($article);
|
|
||||||
$row->setSourceProperty('article', $article);
|
|
||||||
}
|
|
||||||
|
|
||||||
// get the entree values
|
|
||||||
$query = $this->select('term_node', 'tn');
|
|
||||||
// $query->fields('cte', ['field_entree_value']);
|
|
||||||
$query->condition('tn.nid', $row_nid);
|
|
||||||
$query->join('term_data', 'td', 'td.tid = tn.tid');
|
|
||||||
$query->condition('td.vid', 2); // vid of voc entrees
|
|
||||||
$query->addField('tn', 'tid');
|
|
||||||
$query->distinct();
|
|
||||||
$results = $query->execute()->fetchAll();
|
|
||||||
|
|
||||||
$entrees = [];
|
|
||||||
foreach ($results as $key => $value) {
|
|
||||||
$entrees[] = array($value['tid']);
|
|
||||||
}
|
|
||||||
$row->setSourceProperty('entrees', $entrees);
|
|
||||||
|
|
||||||
// Genres
|
|
||||||
$genres = [];
|
|
||||||
foreach ($row->getSourceProperty('field_genre') as $key => $value) {
|
|
||||||
$genres[] = array($value['value']);
|
|
||||||
}
|
|
||||||
$row->setSourceProperty('genres', $genres);
|
|
||||||
|
|
||||||
$langues = [];
|
|
||||||
foreach ($row->getSourceProperty('field_langue') as $key => $value) {
|
|
||||||
$langues[] = array($value['value']);
|
|
||||||
}
|
|
||||||
$row->setSourceProperty('langues', $langues);
|
|
||||||
|
|
||||||
// locuteurs
|
|
||||||
$locuteurs = [];
|
|
||||||
foreach ($row->getSourceProperty('field_artiste') as $key => $value) {
|
|
||||||
$term_name = $value['value'];
|
|
||||||
// check if term already exists in configured vocabulary
|
|
||||||
$term = array_shift(taxonomy_term_load_multiple_by_name($term_name, 'locuteurs'));
|
|
||||||
if(!$term){
|
|
||||||
// if not create the term and get the tid
|
|
||||||
$term = \Drupal\taxonomy\Entity\Term::create([
|
|
||||||
'vid' => 'locuteurs',
|
|
||||||
'name' => $term_name,
|
|
||||||
]);
|
|
||||||
$term->save();
|
|
||||||
}
|
|
||||||
// record the tid in array
|
|
||||||
$locuteurs[] = $term->get('tid')->value;
|
|
||||||
}
|
|
||||||
$row->setSourceProperty('locuteurs', $locuteurs);
|
|
||||||
|
|
||||||
// collectionneurs
|
|
||||||
$collectionneurs = [];
|
|
||||||
foreach ($row->getSourceProperty('field_compositeur') as $key => $value) {
|
|
||||||
$term_name = $value['value'];
|
|
||||||
// check if term already exists in configured vocabulary
|
|
||||||
$term = array_shift(taxonomy_term_load_multiple_by_name($term_name, 'collectionneurs'));
|
|
||||||
if(!$term){
|
|
||||||
// if not create the term and get the tid
|
|
||||||
$term = \Drupal\taxonomy\Entity\Term::create([
|
|
||||||
'vid' => 'collectionneurs',
|
|
||||||
'name' => $term_name,
|
|
||||||
]);
|
|
||||||
$term->save();
|
|
||||||
}
|
|
||||||
// record the tid in array
|
|
||||||
$collectionneurs[] = $term->get('tid')->value;
|
|
||||||
}
|
|
||||||
$row->setSourceProperty('collectionneurs', $collectionneurs);
|
|
||||||
|
|
||||||
// son
|
|
||||||
// drush_print('field_mp3 : ', 0, null, false);
|
|
||||||
// drush_print_r($row->getSourceProperty('field_mp3'));
|
|
||||||
$sons = [];
|
|
||||||
foreach ($row->getSourceProperty('field_mp3') as $key => $value) {
|
|
||||||
$sons[] = array($value['fid']);
|
|
||||||
}
|
|
||||||
$row->setSourceProperty('sons_fid', $sons);
|
|
||||||
|
|
||||||
// get the workflow state (will be converted on status)
|
|
||||||
$query = $this->select('workflow_node', 'wn');
|
|
||||||
$query->fields('wn', ['sid']);
|
|
||||||
$query->condition('wn.nid', $row_nid);
|
|
||||||
$results = $query->execute()->fetchField();
|
|
||||||
|
|
||||||
// drush_print('workflow query results : ', 0, null, false);
|
|
||||||
// drush_print_r($results);
|
|
||||||
|
|
||||||
// $row->setSourceProperty('workflow', $results);
|
|
||||||
|
|
||||||
|
|
||||||
$row = parent::prepareRow($row);
|
|
||||||
return $row;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,144 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Drupal\edlp_migrate\Plugin\migrate\source;
|
|
||||||
|
|
||||||
use Drupal\migrate\Row;
|
|
||||||
use Drupal\node\Plugin\migrate\source\d6\Node as D6Node;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Source plugin for edlp corpus migration.
|
|
||||||
*
|
|
||||||
* @MigrateSource(
|
|
||||||
* id = "d6_edlp_evenements"
|
|
||||||
* )
|
|
||||||
*/
|
|
||||||
class D6EdlpEvenements extends D6Node {
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function query() {
|
|
||||||
$query = $this->select('node_revisions', 'nr');
|
|
||||||
$query->innerJoin('node', 'n', static::JOIN);
|
|
||||||
$this->handleTranslations($query);
|
|
||||||
|
|
||||||
$query->fields('n', [
|
|
||||||
'nid',
|
|
||||||
'type',
|
|
||||||
'language',
|
|
||||||
'status',
|
|
||||||
'created',
|
|
||||||
'changed',
|
|
||||||
'comment',
|
|
||||||
'promote',
|
|
||||||
'moderate',
|
|
||||||
'sticky',
|
|
||||||
'tnid',
|
|
||||||
'translate',
|
|
||||||
])
|
|
||||||
->fields('nr', [
|
|
||||||
'title',
|
|
||||||
'body',
|
|
||||||
'teaser',
|
|
||||||
'log',
|
|
||||||
'timestamp',
|
|
||||||
'format',
|
|
||||||
'vid',
|
|
||||||
]);
|
|
||||||
$query->addField('n', 'uid', 'node_uid');
|
|
||||||
$query->addField('nr', 'uid', 'revision_uid');
|
|
||||||
|
|
||||||
// If the content_translation module is enabled, get the source langcode
|
|
||||||
// to fill the content_translation_source field.
|
|
||||||
if ($this->moduleHandler->moduleExists('content_translation')) {
|
|
||||||
$query->leftJoin('node', 'nt', 'n.tnid = nt.nid');
|
|
||||||
$query->addField('nt', 'language', 'source_langcode');
|
|
||||||
}
|
|
||||||
|
|
||||||
if (isset($this->configuration['node_type'])) {
|
|
||||||
$query->condition('n.type', $this->configuration['node_type']);
|
|
||||||
}
|
|
||||||
|
|
||||||
return $query;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function fields() {
|
|
||||||
|
|
||||||
$fields = [
|
|
||||||
'nid' => $this->t('Node ID'),
|
|
||||||
'type' => $this->t('Type'),
|
|
||||||
'title' => $this->t('Title'),
|
|
||||||
'body' => $this->t('Body'),
|
|
||||||
'format' => $this->t('Format'),
|
|
||||||
'teaser' => $this->t('Teaser'),
|
|
||||||
'node_uid' => $this->t('Node authored by (uid)'),
|
|
||||||
'revision_uid' => $this->t('Revision authored by (uid)'),
|
|
||||||
'created' => $this->t('Created timestamp'),
|
|
||||||
'changed' => $this->t('Modified timestamp'),
|
|
||||||
'status' => $this->t('Published'),
|
|
||||||
'promote' => $this->t('Promoted to front page'),
|
|
||||||
'sticky' => $this->t('Sticky at top of lists'),
|
|
||||||
'revision' => $this->t('Create new revision'),
|
|
||||||
'language' => $this->t('Language (fr, en, ...)'),
|
|
||||||
'tnid' => $this->t('The translation set id for this node'),
|
|
||||||
'timestamp' => $this->t('The timestamp the latest revision of this node was created.'),
|
|
||||||
];
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function prepareRow(Row $row) {
|
|
||||||
drush_print(' ');
|
|
||||||
drush_print('- - - - - - - - - - - - - - - - - - - - - - - -');
|
|
||||||
drush_print($row->getSourceProperty('title'));
|
|
||||||
|
|
||||||
|
|
||||||
// format = 0 can happen when the body field is hidden. Set the format to 1
|
|
||||||
// to avoid migration map issues (since the body field isn't used anyway).
|
|
||||||
if ($row->getSourceProperty('format') === '0') {
|
|
||||||
$row->setSourceProperty('format', $this->filterDefaultFormat);
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($this->moduleExists('content') && $this->getModuleSchemaVersion('content') >= 6001) {
|
|
||||||
foreach ($this->getFieldValues($row) as $field => $values) {
|
|
||||||
$row->setSourceProperty($field, $values);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$row_nid = $row->getSourceProperty('nid');
|
|
||||||
|
|
||||||
// Make sure we always have a translation set.
|
|
||||||
if ($row->getSourceProperty('tnid') == 0) {
|
|
||||||
$row->setSourceProperty('tnid', $row_nid);
|
|
||||||
}
|
|
||||||
|
|
||||||
// date
|
|
||||||
$date_field = $row->getSourceProperty('field_date');
|
|
||||||
$date_value = $date_field[0]['value'];
|
|
||||||
drush_print($date_value);
|
|
||||||
|
|
||||||
$row->setSourceProperty('date', $date_value);
|
|
||||||
|
|
||||||
// get the workflow status
|
|
||||||
$query = $this->select('workflow_node', 'wn');
|
|
||||||
$query->fields('wn', ['sid']);
|
|
||||||
$query->condition('wn.nid', $row_nid);
|
|
||||||
$results = $query->execute()->fetchField();
|
|
||||||
// drush_print('workflow query results : ', 0, null, false);
|
|
||||||
// drush_print_r($results);
|
|
||||||
$row->setSourceProperty('workflow', $results);
|
|
||||||
|
|
||||||
// TODO: fichiers attachés ??
|
|
||||||
|
|
||||||
$row = parent::prepareRow($row);
|
|
||||||
return $row;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,111 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Drupal\edlp_migrate\Plugin\migrate\source;
|
|
||||||
|
|
||||||
use Drupal\migrate\Row;
|
|
||||||
use Drupal\migrate_drupal\Plugin\migrate\source\DrupalSqlBase;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Drupal 6 file source from database.
|
|
||||||
*
|
|
||||||
* @MigrateSource(
|
|
||||||
* id = "d6_edlp_file"
|
|
||||||
* )
|
|
||||||
*/
|
|
||||||
class D6EdlpFile extends DrupalSqlBase {
|
|
||||||
|
|
||||||
/**
|
|
||||||
* The file directory path.
|
|
||||||
*
|
|
||||||
* @var string
|
|
||||||
*/
|
|
||||||
protected $filePath;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* The temporary file path.
|
|
||||||
*
|
|
||||||
* @var string
|
|
||||||
*/
|
|
||||||
protected $tempFilePath;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Flag for private or public file storage.
|
|
||||||
*
|
|
||||||
* @var bool
|
|
||||||
*/
|
|
||||||
protected $isPublic;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function query() {
|
|
||||||
return $this->select('files', 'f')
|
|
||||||
->fields('f')
|
|
||||||
->orderBy('timestamp')
|
|
||||||
// If two or more files have the same timestamp, they'll end up in a
|
|
||||||
// non-deterministic order. Ordering by fid (or any other unique field)
|
|
||||||
// will prevent this.
|
|
||||||
->orderBy('f.fid');
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
protected function initializeIterator() {
|
|
||||||
$site_path = isset($this->configuration['site_path']) ? $this->configuration['site_path'] : 'sites/default';
|
|
||||||
// $filepath = $this->variableGet('file_directory_path', $site_path . '/files') . '/';
|
|
||||||
// $filepath = str_replace('//', '/', $filepath);
|
|
||||||
// drush_print('filepath : '.$filepath);
|
|
||||||
$this->filePath = $this->variableGet('file_directory_path', $site_path . '/files') . '/';
|
|
||||||
|
|
||||||
$this->tempFilePath = $this->variableGet('file_directory_temp', '/tmp') . '/';
|
|
||||||
|
|
||||||
// FILE_DOWNLOADS_PUBLIC == 1 and FILE_DOWNLOADS_PRIVATE == 2.
|
|
||||||
$this->isPublic = $this->variableGet('file_downloads', 1) == 1;
|
|
||||||
return parent::initializeIterator();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function prepareRow(Row $row) {
|
|
||||||
drush_print("D6EdlpFile");
|
|
||||||
// drush_print_r($row);
|
|
||||||
|
|
||||||
$filepath = $row->getSourceProperty('filepath');
|
|
||||||
$filepath = str_replace('//', '/', $filepath);
|
|
||||||
$filepath = preg_replace('/^\//', '', $filepath);
|
|
||||||
drush_print('filePath : '.$filepath);
|
|
||||||
$row->setSourceProperty('filepath', $filepath);
|
|
||||||
|
|
||||||
$row->setSourceProperty('file_directory_path', $this->filePath);
|
|
||||||
$row->setSourceProperty('temp_directory_path', $this->tempFilePath);
|
|
||||||
$row->setSourceProperty('is_public', $this->isPublic);
|
|
||||||
return parent::prepareRow($row);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function fields() {
|
|
||||||
return [
|
|
||||||
'fid' => $this->t('File ID'),
|
|
||||||
'uid' => $this->t('The {users}.uid who added the file. If set to 0, this file was added by an anonymous user.'),
|
|
||||||
'filename' => $this->t('File name'),
|
|
||||||
'filepath' => $this->t('File path'),
|
|
||||||
'filemime' => $this->t('File MIME Type'),
|
|
||||||
'status' => $this->t('The published status of a file.'),
|
|
||||||
'timestamp' => $this->t('The time that the file was added.'),
|
|
||||||
'file_directory_path' => $this->t('The Drupal files path.'),
|
|
||||||
'is_public' => $this->t('TRUE if the files directory is public otherwise FALSE.'),
|
|
||||||
];
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function getIds() {
|
|
||||||
$ids['fid']['type'] = 'integer';
|
|
||||||
return $ids;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,232 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Drupal\edlp_migrate\Plugin\migrate\source;
|
|
||||||
|
|
||||||
use Drupal\Core\Database\Database;
|
|
||||||
use Drupal\migrate\Row;
|
|
||||||
use Drupal\node\Plugin\migrate\source\d6\Node as D6Node;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Source plugin for edlp corpus migration.
|
|
||||||
*
|
|
||||||
* @MigrateSource(
|
|
||||||
* id = "d6_edlp_pages"
|
|
||||||
* )
|
|
||||||
*/
|
|
||||||
class D6EdlpPages extends D6Node {
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function query() {
|
|
||||||
$query = $this->select('node_revisions', 'nr');
|
|
||||||
$query->innerJoin('node', 'n', static::JOIN);
|
|
||||||
$this->handleTranslations($query);
|
|
||||||
|
|
||||||
$query->fields('n', [
|
|
||||||
'nid',
|
|
||||||
'type',
|
|
||||||
'language',
|
|
||||||
'status',
|
|
||||||
'created',
|
|
||||||
'changed',
|
|
||||||
'comment',
|
|
||||||
'promote',
|
|
||||||
'moderate',
|
|
||||||
'sticky',
|
|
||||||
'tnid',
|
|
||||||
'translate',
|
|
||||||
])
|
|
||||||
->fields('nr', [
|
|
||||||
'title',
|
|
||||||
'body',
|
|
||||||
'teaser',
|
|
||||||
'log',
|
|
||||||
'timestamp',
|
|
||||||
'format',
|
|
||||||
'vid',
|
|
||||||
]);
|
|
||||||
$query->addField('n', 'uid', 'node_uid');
|
|
||||||
$query->addField('nr', 'uid', 'revision_uid');
|
|
||||||
|
|
||||||
// If the content_translation module is enabled, get the source langcode
|
|
||||||
// to fill the content_translation_source field.
|
|
||||||
if ($this->moduleHandler->moduleExists('content_translation')) {
|
|
||||||
$query->leftJoin('node', 'nt', 'n.tnid = nt.nid');
|
|
||||||
$query->addField('nt', 'language', 'source_langcode');
|
|
||||||
}
|
|
||||||
|
|
||||||
if (isset($this->configuration['node_type'])) {
|
|
||||||
$query->condition('n.type', $this->configuration['node_type']);
|
|
||||||
}
|
|
||||||
|
|
||||||
return $query;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function fields() {
|
|
||||||
|
|
||||||
$fields = [
|
|
||||||
'nid' => $this->t('Node ID'),
|
|
||||||
'type' => $this->t('Type'),
|
|
||||||
'title' => $this->t('Title'),
|
|
||||||
'body' => $this->t('Body'),
|
|
||||||
'format' => $this->t('Format'),
|
|
||||||
'teaser' => $this->t('Teaser'),
|
|
||||||
'node_uid' => $this->t('Node authored by (uid)'),
|
|
||||||
'revision_uid' => $this->t('Revision authored by (uid)'),
|
|
||||||
'created' => $this->t('Created timestamp'),
|
|
||||||
'changed' => $this->t('Modified timestamp'),
|
|
||||||
'status' => $this->t('Published'),
|
|
||||||
'promote' => $this->t('Promoted to front page'),
|
|
||||||
'sticky' => $this->t('Sticky at top of lists'),
|
|
||||||
'revision' => $this->t('Create new revision'),
|
|
||||||
'language' => $this->t('Language (fr, en, ...)'),
|
|
||||||
'tnid' => $this->t('The translation set id for this node'),
|
|
||||||
'timestamp' => $this->t('The timestamp the latest revision of this node was created.'),
|
|
||||||
];
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function prepareRow(Row $row) {
|
|
||||||
drush_print(' ');
|
|
||||||
drush_print('- - - - - - - - - - - - - - - - - - - - - - - -');
|
|
||||||
drush_print($row->getSourceProperty('title'));
|
|
||||||
|
|
||||||
|
|
||||||
// format = 0 can happen when the body field is hidden. Set the format to 1
|
|
||||||
// to avoid migration map issues (since the body field isn't used anyway).
|
|
||||||
if ($row->getSourceProperty('format') === '0') {
|
|
||||||
$row->setSourceProperty('format', $this->filterDefaultFormat);
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($this->moduleExists('content') && $this->getModuleSchemaVersion('content') >= 6001) {
|
|
||||||
foreach ($this->getFieldValues($row) as $field => $values) {
|
|
||||||
$row->setSourceProperty($field, $values);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$row_nid = $row->getSourceProperty('nid');
|
|
||||||
|
|
||||||
|
|
||||||
// Make sure we always have a translation set.
|
|
||||||
if ($row->getSourceProperty('tnid') == 0) {
|
|
||||||
$row->setSourceProperty('tnid', $row_nid);
|
|
||||||
}
|
|
||||||
|
|
||||||
// get the entree values
|
|
||||||
$query = $this->select('term_node', 'tn');
|
|
||||||
// $query->fields('cte', ['field_entree_value']);
|
|
||||||
$query->condition('tn.nid', $row_nid);
|
|
||||||
$query->join('term_data', 'td', 'td.tid = tn.tid');
|
|
||||||
$query->condition('td.vid', 2); // vid of voc entrees
|
|
||||||
$query->addField('tn', 'tid');
|
|
||||||
$query->distinct();
|
|
||||||
$results = $query->execute()->fetchAll();
|
|
||||||
$entrees = [];
|
|
||||||
foreach ($results as $key => $value) {
|
|
||||||
$entrees[] = array($value['tid']);
|
|
||||||
}
|
|
||||||
$row->setSourceProperty('entrees', $entrees);
|
|
||||||
|
|
||||||
// Page type
|
|
||||||
$query = $this->select('term_node', 'tn');
|
|
||||||
$query->condition('tn.nid', $row_nid);
|
|
||||||
$query->join('term_data', 'td', 'td.tid = tn.tid');
|
|
||||||
$query->condition('td.vid', 1); // vid of voc page type
|
|
||||||
$query->addField('tn', 'tid');
|
|
||||||
$query->distinct();
|
|
||||||
$results = $query->execute()->fetchAll();
|
|
||||||
$pagetype = [];
|
|
||||||
foreach ($results as $key => $value) {
|
|
||||||
// avoid notice type (tid 8)
|
|
||||||
// row will be skiped if empty
|
|
||||||
if($value['tid'] !== "8"){
|
|
||||||
drush_print('page type : '.$value['tid']);
|
|
||||||
$pagetype[] = array($value['tid']);
|
|
||||||
}else{
|
|
||||||
drush_print('----- NOTICE -----');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
drush_print('pagetype empty : '.empty($pagetype));
|
|
||||||
// if(count($pagetype) < 1){
|
|
||||||
// $pagetype = FALSE;
|
|
||||||
// }
|
|
||||||
$row->setSourceProperty('page_type', !empty($pagetype) ? $pagetype : 0);
|
|
||||||
|
|
||||||
// son
|
|
||||||
// TODO: pour les pieces sonores les fichiers ne sont pas enregistrés dans le champ car trop lourd. Ils sont sous forme de lien dans le corps du texte. Comment normaliser ça ??
|
|
||||||
// $sons = [];
|
|
||||||
// foreach ($row->getSourceProperty('field_mp3') as $key => $value) {
|
|
||||||
// $sons[] = array($value['fid']);
|
|
||||||
// }
|
|
||||||
// $row->setSourceProperty('sons_fid', $sons);
|
|
||||||
$body = $row->getSourceProperty('body');
|
|
||||||
preg_match_all('/href="(\/?sons\/[^"]+)"/', $body, $links);
|
|
||||||
if(isset($links[1][0])){
|
|
||||||
// drush_print('links : ', 0, null, false);
|
|
||||||
// drush_print_r($links);
|
|
||||||
$path = preg_replace('/^\//', '', $links[1][0]);
|
|
||||||
// find the source path
|
|
||||||
$query = $this->select('url_alias', 'ua');
|
|
||||||
$query->condition('dst', $path);
|
|
||||||
$query->addField('ua', 'src');
|
|
||||||
$src = $query->execute()->fetchField();
|
|
||||||
// drush_print('src : ', 0, null, false);
|
|
||||||
// drush_print_r($src);
|
|
||||||
if($src){
|
|
||||||
// get the nid
|
|
||||||
$nid = str_replace('node/', '', $src);
|
|
||||||
// drush_print('nid : ', 0, null, false);
|
|
||||||
// drush_print_r($nid);
|
|
||||||
// find the new nid of the enregistrement (corpus item) from migration map
|
|
||||||
// get the d6_edlp_migration
|
|
||||||
// TODO: is this working for both corpus and sons elements ??
|
|
||||||
$new_nid = Database::getConnection('default', 'default')
|
|
||||||
->select('migrate_map_d6_edlp_sons', 'm')
|
|
||||||
->fields('m', ['destid1'])
|
|
||||||
->condition('sourceid1', $nid)
|
|
||||||
->execute()
|
|
||||||
->fetchField();
|
|
||||||
// drush_print('new_nid : ', 0, null, false);
|
|
||||||
// drush_print_r($new_nid);
|
|
||||||
if($new_nid){
|
|
||||||
$body = str_replace($path, "node/".$new_nid, $body);
|
|
||||||
}
|
|
||||||
}else{
|
|
||||||
// drush_print('no source for path : ', 0, null, false);
|
|
||||||
// drush_print_r($path);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$row->setSourceProperty('body', $body);
|
|
||||||
|
|
||||||
// visuel
|
|
||||||
$visuels = [];
|
|
||||||
foreach ($row->getSourceProperty('field_visuel') as $key => $value) {
|
|
||||||
$visuels[] = array($value['fid']);
|
|
||||||
}
|
|
||||||
$row->setSourceProperty('visuels_fid', $visuels);
|
|
||||||
|
|
||||||
// get the workflow status
|
|
||||||
$query = $this->select('workflow_node', 'wn');
|
|
||||||
$query->fields('wn', ['sid']);
|
|
||||||
$query->condition('wn.nid', $row_nid);
|
|
||||||
$results = $query->execute()->fetchField();
|
|
||||||
// drush_print('workflow query results : ', 0, null, false);
|
|
||||||
// drush_print_r($results);
|
|
||||||
$row->setSourceProperty('workflow', $results);
|
|
||||||
|
|
||||||
// fichiers attachés ??
|
|
||||||
|
|
||||||
$row = parent::prepareRow($row);
|
|
||||||
return $row;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,193 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Drupal\edlp_migrate\Plugin\migrate\source;
|
|
||||||
|
|
||||||
use Drupal\migrate\Row;
|
|
||||||
use Drupal\node\Plugin\migrate\source\d6\Node as D6Node;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Source plugin for edlp corpus migration.
|
|
||||||
*
|
|
||||||
* @MigrateSource(
|
|
||||||
* id = "d6_edlp_sons"
|
|
||||||
* )
|
|
||||||
*/
|
|
||||||
class D6EdlpSons extends D6Node {
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function query() {
|
|
||||||
$query = $this->select('node_revisions', 'nr');
|
|
||||||
$query->innerJoin('node', 'n', static::JOIN);
|
|
||||||
$this->handleTranslations($query);
|
|
||||||
|
|
||||||
$query->fields('n', [
|
|
||||||
'nid',
|
|
||||||
'type',
|
|
||||||
'language',
|
|
||||||
'status',
|
|
||||||
'created',
|
|
||||||
'changed',
|
|
||||||
'comment',
|
|
||||||
'promote',
|
|
||||||
'moderate',
|
|
||||||
'sticky',
|
|
||||||
'tnid',
|
|
||||||
'translate',
|
|
||||||
])
|
|
||||||
->fields('nr', [
|
|
||||||
'title',
|
|
||||||
'body',
|
|
||||||
'teaser',
|
|
||||||
'log',
|
|
||||||
'timestamp',
|
|
||||||
'format',
|
|
||||||
'vid',
|
|
||||||
]);
|
|
||||||
$query->addField('n', 'uid', 'node_uid');
|
|
||||||
$query->addField('nr', 'uid', 'revision_uid');
|
|
||||||
|
|
||||||
// If the content_translation module is enabled, get the source langcode
|
|
||||||
// to fill the content_translation_source field.
|
|
||||||
if ($this->moduleHandler->moduleExists('content_translation')) {
|
|
||||||
$query->leftJoin('node', 'nt', 'n.tnid = nt.nid');
|
|
||||||
$query->addField('nt', 'language', 'source_langcode');
|
|
||||||
}
|
|
||||||
|
|
||||||
if (isset($this->configuration['node_type'])) {
|
|
||||||
$query->condition('n.type', $this->configuration['node_type']);
|
|
||||||
}
|
|
||||||
|
|
||||||
return $query;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function fields() {
|
|
||||||
|
|
||||||
$fields = [
|
|
||||||
'nid' => $this->t('Node ID'),
|
|
||||||
'type' => $this->t('Type'),
|
|
||||||
'title' => $this->t('Title'),
|
|
||||||
'body' => $this->t('Body'),
|
|
||||||
'format' => $this->t('Format'),
|
|
||||||
'teaser' => $this->t('Teaser'),
|
|
||||||
'node_uid' => $this->t('Node authored by (uid)'),
|
|
||||||
'revision_uid' => $this->t('Revision authored by (uid)'),
|
|
||||||
'created' => $this->t('Created timestamp'),
|
|
||||||
'changed' => $this->t('Modified timestamp'),
|
|
||||||
'status' => $this->t('Published'),
|
|
||||||
'promote' => $this->t('Promoted to front page'),
|
|
||||||
'sticky' => $this->t('Sticky at top of lists'),
|
|
||||||
'revision' => $this->t('Create new revision'),
|
|
||||||
'language' => $this->t('Language (fr, en, ...)'),
|
|
||||||
'tnid' => $this->t('The translation set id for this node'),
|
|
||||||
'timestamp' => $this->t('The timestamp the latest revision of this node was created.'),
|
|
||||||
];
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function prepareRow(Row $row) {
|
|
||||||
drush_print(' ');
|
|
||||||
drush_print('- - - - - - - - - - - - - - - - - - - - - - - -');
|
|
||||||
drush_print($row->getSourceProperty('title'));
|
|
||||||
|
|
||||||
|
|
||||||
// format = 0 can happen when the body field is hidden. Set the format to 1
|
|
||||||
// to avoid migration map issues (since the body field isn't used anyway).
|
|
||||||
if ($row->getSourceProperty('format') === '0') {
|
|
||||||
$row->setSourceProperty('format', $this->filterDefaultFormat);
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($this->moduleExists('content') && $this->getModuleSchemaVersion('content') >= 6001) {
|
|
||||||
foreach ($this->getFieldValues($row) as $field => $values) {
|
|
||||||
$row->setSourceProperty($field, $values);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$row_nid = $row->getSourceProperty('nid');
|
|
||||||
|
|
||||||
|
|
||||||
// Make sure we always have a translation set.
|
|
||||||
if ($row->getSourceProperty('tnid') == 0) {
|
|
||||||
$row->setSourceProperty('tnid', $row_nid);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Genres
|
|
||||||
$genres = [];
|
|
||||||
foreach ($row->getSourceProperty('field_genre') as $key => $value) {
|
|
||||||
$genres[] = array($value['value']);
|
|
||||||
}
|
|
||||||
$row->setSourceProperty('genres', $genres);
|
|
||||||
|
|
||||||
// locuteurs
|
|
||||||
$locuteurs = [];
|
|
||||||
foreach ($row->getSourceProperty('field_artiste') as $key => $value) {
|
|
||||||
$term_name = $value['value'];
|
|
||||||
// check if term already exists in configured vocabulary
|
|
||||||
$term = array_shift(taxonomy_term_load_multiple_by_name($term_name, 'locuteurs'));
|
|
||||||
if(!$term){
|
|
||||||
// if not create the term and get the tid
|
|
||||||
$term = \Drupal\taxonomy\Entity\Term::create([
|
|
||||||
'vid' => 'locuteurs',
|
|
||||||
'name' => $term_name,
|
|
||||||
]);
|
|
||||||
$term->save();
|
|
||||||
}
|
|
||||||
// record the tid in array
|
|
||||||
$locuteurs[] = $term->get('tid')->value;
|
|
||||||
}
|
|
||||||
$row->setSourceProperty('locuteurs', $locuteurs);
|
|
||||||
|
|
||||||
// collectionneurs
|
|
||||||
$collectionneurs = [];
|
|
||||||
foreach ($row->getSourceProperty('field_compositeur') as $key => $value) {
|
|
||||||
$term_name = $value['value'];
|
|
||||||
// check if term already exists in configured vocabulary
|
|
||||||
$term = array_shift(taxonomy_term_load_multiple_by_name($term_name, 'collectionneurs'));
|
|
||||||
if(!$term){
|
|
||||||
// if not create the term and get the tid
|
|
||||||
$term = \Drupal\taxonomy\Entity\Term::create([
|
|
||||||
'vid' => 'collectionneurs',
|
|
||||||
'name' => $term_name,
|
|
||||||
]);
|
|
||||||
$term->save();
|
|
||||||
}
|
|
||||||
// record the tid in array
|
|
||||||
$collectionneurs[] = $term->get('tid')->value;
|
|
||||||
}
|
|
||||||
$row->setSourceProperty('collectionneurs', $collectionneurs);
|
|
||||||
|
|
||||||
// son
|
|
||||||
// drush_print('field_mp3 : ', 0, null, false);
|
|
||||||
// drush_print_r($row->getSourceProperty('field_mp3'));
|
|
||||||
$sons = [];
|
|
||||||
foreach ($row->getSourceProperty('field_mp3') as $key => $value) {
|
|
||||||
$sons[] = array($value['fid']);
|
|
||||||
}
|
|
||||||
$row->setSourceProperty('sons_fid', $sons);
|
|
||||||
|
|
||||||
// get the workflow state (will be converted on status)
|
|
||||||
$query = $this->select('workflow_node', 'wn');
|
|
||||||
$query->fields('wn', ['sid']);
|
|
||||||
$query->condition('wn.nid', $row_nid);
|
|
||||||
$results = $query->execute()->fetchField();
|
|
||||||
|
|
||||||
// drush_print('workflow query results : ', 0, null, false);
|
|
||||||
// drush_print_r($results);
|
|
||||||
|
|
||||||
$row->setSourceProperty('workflow', $results);
|
|
||||||
|
|
||||||
|
|
||||||
$row = parent::prepareRow($row);
|
|
||||||
return $row;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
-169
@@ -1,169 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Drupal\edlp_migrate\Plugin\migrate\source;
|
|
||||||
|
|
||||||
use Drupal\Core\Database\Database;
|
|
||||||
use Drupal\migrate\Row;
|
|
||||||
use Drupal\migrate_drupal\Plugin\migrate\source\DrupalSqlBase;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* D6 Edlp Taxonomy Entree term source from database.
|
|
||||||
*
|
|
||||||
* @MigrateSource(
|
|
||||||
* id = "d6_edlp_taxonomy_term_entree"
|
|
||||||
* )
|
|
||||||
*/
|
|
||||||
class D6EdlpTaxonomyTermEntree extends DrupalSqlBase {
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function query() {
|
|
||||||
// drush_print('D6EdlpTaxonomyTermEntree query');
|
|
||||||
|
|
||||||
$query = $this->select('term_data', 'td')
|
|
||||||
->fields('td')
|
|
||||||
->distinct()
|
|
||||||
->orderBy('td.tid');
|
|
||||||
|
|
||||||
if (isset($this->configuration['bundle'])) {
|
|
||||||
$query->condition('td.vid', (array) $this->configuration['bundle'], 'IN');
|
|
||||||
}
|
|
||||||
|
|
||||||
return $query;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function fields() {
|
|
||||||
$fields = [
|
|
||||||
'tid' => $this->t('The term ID.'),
|
|
||||||
'vid' => $this->t('Existing term VID'),
|
|
||||||
'name' => $this->t('The name of the term.'),
|
|
||||||
'description' => $this->t('The term description.'),
|
|
||||||
'weight' => $this->t('Weight'),
|
|
||||||
'parent' => $this->t("The Drupal term IDs of the term's parents."),
|
|
||||||
'node_nid' => $this->t("The node's nid of entree's description."),
|
|
||||||
];
|
|
||||||
if (isset($this->configuration['translations'])) {
|
|
||||||
$fields['language'] = $this->t('The term language.');
|
|
||||||
$fields['trid'] = $this->t('Translation ID.');
|
|
||||||
}
|
|
||||||
// print_r($fields);
|
|
||||||
// print_r("\n");
|
|
||||||
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function prepareRow(Row $row) {
|
|
||||||
// drush_print_r($row);
|
|
||||||
// Find parents for this row.
|
|
||||||
$parents = $this->select('term_hierarchy', 'th')
|
|
||||||
->fields('th', ['parent', 'tid'])
|
|
||||||
->condition('tid', $row->getSourceProperty('tid'))
|
|
||||||
->execute()
|
|
||||||
->fetchCol();
|
|
||||||
$row->setSourceProperty('parent', $parents);
|
|
||||||
|
|
||||||
// find node attached to this term for description
|
|
||||||
$query = $this->select('content_type_entree', 'cte');
|
|
||||||
// $query->fields('cte', ['nid', 'vid', 'field_entree_value']);
|
|
||||||
$query->condition('cte.field_entree_value', $row->getSourceProperty('tid'));
|
|
||||||
$query->join('node_revisions', 'nr', 'cte.nid = nr.nid');
|
|
||||||
$query->addField('nr', 'body');
|
|
||||||
$description = $query->execute()
|
|
||||||
->fetchField();
|
|
||||||
// drush_print_r($node);
|
|
||||||
// empty enties to keep migrate
|
|
||||||
$empty_entries = array(267, 291, 309, 310);
|
|
||||||
|
|
||||||
if($description == "" && in_array($row->getSourceProperty('tid'), $empty_entries)){
|
|
||||||
$description = "a remplir";
|
|
||||||
}
|
|
||||||
|
|
||||||
$row->setSourceProperty('description', $description);
|
|
||||||
|
|
||||||
// get the node type page:notice from source and add it to notice field
|
|
||||||
// find node attached to this term for description
|
|
||||||
// get all notice
|
|
||||||
$query = $this->select('term_node', 'tn');
|
|
||||||
$query->condition('tn.tid', 8 ); // page type notice tid
|
|
||||||
$query->addField('tn', 'nid');
|
|
||||||
$notices_nids = $query->execute()->fetchCol();
|
|
||||||
|
|
||||||
// get all nodes taged with the current entree
|
|
||||||
$query = $this->select('term_node', 'tn');
|
|
||||||
$query->condition('tn.tid', $row->getSourceProperty('tid'));
|
|
||||||
$query->addField('tn', 'nid');
|
|
||||||
$nodes_nids = $query->execute()->fetchCol();
|
|
||||||
|
|
||||||
$notice_nid = array_shift(array_intersect($notices_nids, $nodes_nids));
|
|
||||||
// drush_print('notice_nid : ', 0, null, false);
|
|
||||||
// drush_print_r($notice_nid);
|
|
||||||
$query = $this->select('node_revisions', 'nr');
|
|
||||||
$query->condition('nr.nid', $notice_nid ); // page type notice tid
|
|
||||||
$query->addField('nr', 'body');
|
|
||||||
$notices_body = $query->execute()->fetchField();
|
|
||||||
// drush_print('notices_body : ', 0, null, false);
|
|
||||||
// drush_print_r($notices_body);
|
|
||||||
|
|
||||||
// convert inner text links to internal nodes to new url
|
|
||||||
preg_match_all('/href="(\/?corpus\/[^"]+)"/', $notices_body, $links);
|
|
||||||
// drush_print('links : ', 0, null, false);
|
|
||||||
// drush_print_r($links);
|
|
||||||
foreach ($links[1] as $key => $path) {
|
|
||||||
$path = preg_replace('/^\//', '', $path);
|
|
||||||
// drush_print('path : ', 0, null, false);
|
|
||||||
// drush_print_r($path);
|
|
||||||
|
|
||||||
// find the source path
|
|
||||||
$query = $this->select('url_alias', 'ua');
|
|
||||||
$query->condition('dst', $path);
|
|
||||||
$query->addField('ua', 'src');
|
|
||||||
$src = $query->execute()->fetchField();
|
|
||||||
// drush_print('src : ', 0, null, false);
|
|
||||||
// drush_print_r($src);
|
|
||||||
if($src){
|
|
||||||
// get the nid
|
|
||||||
$nid = str_replace('node/', '', $src);
|
|
||||||
// drush_print('nid : ', 0, null, false);
|
|
||||||
// drush_print_r($nid);
|
|
||||||
// find the new nid of the enregistrement (corpus item) from migration map
|
|
||||||
// get the d6_edlp_migration
|
|
||||||
// drush_print_r($this->migration->getIdMap()->lookupDestinationId(array($nid)));
|
|
||||||
$new_nid = Database::getConnection('default', 'default')
|
|
||||||
->select('migrate_map_d6_edlp_corpus', 'm')
|
|
||||||
->fields('m', ['destid1'])
|
|
||||||
->condition('sourceid1', $nid)
|
|
||||||
->execute()
|
|
||||||
->fetchField();
|
|
||||||
// drush_print('new_nid : ', 0, null, false);
|
|
||||||
// drush_print_r($new_nid);
|
|
||||||
if($new_nid){
|
|
||||||
$notices_body = str_replace($path, "node/".$new_nid, $notices_body);
|
|
||||||
}
|
|
||||||
}else{
|
|
||||||
drush_print('no source for path : ', 0, null, false);
|
|
||||||
drush_print_r($path);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
$row->setSourceProperty('notice', $notices_body);
|
|
||||||
|
|
||||||
return parent::prepareRow($row);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function getIds() {
|
|
||||||
$ids['tid']['type'] = 'integer';
|
|
||||||
return $ids;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,132 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Drupal\edlp_migrate\Plugin\migrate\source;
|
|
||||||
|
|
||||||
use Drupal\migrate\Row;
|
|
||||||
use Drupal\user\Plugin\migrate\source\d6\User as D6User;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Source plugin for edlp user accounts.
|
|
||||||
*
|
|
||||||
* @MigrateSource(
|
|
||||||
* id = "d6_edlp_users"
|
|
||||||
* )
|
|
||||||
*/
|
|
||||||
class D6EdlpUsers extends D6User {
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function query() {
|
|
||||||
return $this->select('users', 'u')
|
|
||||||
->fields('u', array_keys($this->baseFields()))
|
|
||||||
->condition('u.uid', 0, '>');
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function fields() {
|
|
||||||
$fields = $this->baseFields();
|
|
||||||
|
|
||||||
// Add roles field.
|
|
||||||
$fields['roles'] = $this->t('Roles');
|
|
||||||
|
|
||||||
// Profile fields.
|
|
||||||
if ($this->moduleExists('profile')) {
|
|
||||||
$fields += $this->select('profile_fields', 'pf')
|
|
||||||
->fields('pf', ['name', 'title'])
|
|
||||||
->execute()
|
|
||||||
->fetchAllKeyed();
|
|
||||||
}
|
|
||||||
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function prepareRow(Row $row) {
|
|
||||||
// User roles.
|
|
||||||
$roles = $this->select('users_roles', 'ur')
|
|
||||||
->fields('ur', ['rid'])
|
|
||||||
->condition('ur.uid', $row->getSourceProperty('uid'))
|
|
||||||
->execute()
|
|
||||||
->fetchCol();
|
|
||||||
$row->setSourceProperty('roles', $roles);
|
|
||||||
|
|
||||||
// We are adding here the Event contributed module column.
|
|
||||||
// @see https://api.drupal.org/api/drupal/modules%21user%21user.install/function/user_update_7002/7
|
|
||||||
if ($row->hasSourceProperty('timezone_id') && $row->getSourceProperty('timezone_id')) {
|
|
||||||
if ($this->getDatabase()->schema()->tableExists('event_timezones')) {
|
|
||||||
$event_timezone = $this->select('event_timezones', 'e')
|
|
||||||
->fields('e', ['name'])
|
|
||||||
->condition('e.timezone', $row->getSourceProperty('timezone_id'))
|
|
||||||
->execute()
|
|
||||||
->fetchField();
|
|
||||||
if ($event_timezone) {
|
|
||||||
$row->setSourceProperty('event_timezone', $event_timezone);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Unserialize Data.
|
|
||||||
$row->setSourceProperty('data', unserialize($row->getSourceProperty('data')));
|
|
||||||
|
|
||||||
return parent::prepareRow($row);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function getIds() {
|
|
||||||
return [
|
|
||||||
'uid' => [
|
|
||||||
'type' => 'integer',
|
|
||||||
'alias' => 'u',
|
|
||||||
],
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns the user base fields to be migrated.
|
|
||||||
*
|
|
||||||
* @return array
|
|
||||||
* Associative array having field name as key and description as value.
|
|
||||||
*/
|
|
||||||
protected function baseFields() {
|
|
||||||
$fields = [
|
|
||||||
'uid' => $this->t('User ID'),
|
|
||||||
'name' => $this->t('Username'),
|
|
||||||
'pass' => $this->t('Password'),
|
|
||||||
'mail' => $this->t('Email address'),
|
|
||||||
'theme' => $this->t('Theme'),
|
|
||||||
'signature' => $this->t('Signature'),
|
|
||||||
'signature_format' => $this->t('Signature format'),
|
|
||||||
'created' => $this->t('Registered timestamp'),
|
|
||||||
'access' => $this->t('Last access timestamp'),
|
|
||||||
'login' => $this->t('Last login timestamp'),
|
|
||||||
'status' => $this->t('Status'),
|
|
||||||
'timezone' => $this->t('Timezone'),
|
|
||||||
'language' => $this->t('Language'),
|
|
||||||
'picture' => $this->t('Picture'),
|
|
||||||
'init' => $this->t('Init'),
|
|
||||||
'data' => $this->t('User data'),
|
|
||||||
];
|
|
||||||
|
|
||||||
// Possible field added by Date contributed module.
|
|
||||||
// @see https://api.drupal.org/api/drupal/modules%21user%21user.install/function/user_update_7002/7
|
|
||||||
if ($this->getDatabase()->schema()->fieldExists('users', 'timezone_name')) {
|
|
||||||
$fields['timezone_name'] = $this->t('Timezone (Date)');
|
|
||||||
}
|
|
||||||
|
|
||||||
// Possible field added by Event contributed module.
|
|
||||||
// @see https://api.drupal.org/api/drupal/modules%21user%21user.install/function/user_update_7002/7
|
|
||||||
if ($this->getDatabase()->schema()->fieldExists('users', 'timezone_id')) {
|
|
||||||
$fields['timezone_id'] = $this->t('Timezone (Event)');
|
|
||||||
}
|
|
||||||
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
-103
@@ -1,103 +0,0 @@
|
|||||||
uuid: c753bc0d-2afe-4551-a18c-807ff5dca454
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_block
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: Blocks
|
|
||||||
source:
|
|
||||||
plugin: block
|
|
||||||
process:
|
|
||||||
status:
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
source: status
|
|
||||||
id:
|
|
||||||
plugin: make_unique_entity_field
|
|
||||||
entity_type: block
|
|
||||||
field: id
|
|
||||||
postfix: _
|
|
||||||
length: 32
|
|
||||||
source: module
|
|
||||||
plugin:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source:
|
|
||||||
- module
|
|
||||||
- delta
|
|
||||||
map:
|
|
||||||
book:
|
|
||||||
- book_navigation
|
|
||||||
comment:
|
|
||||||
- 'views_block:comments_recent-block_1'
|
|
||||||
forum:
|
|
||||||
- forum_active_block
|
|
||||||
- forum_new_block
|
|
||||||
locale:
|
|
||||||
- language_block
|
|
||||||
node:
|
|
||||||
- node_syndicate_block
|
|
||||||
search:
|
|
||||||
- search_form_block
|
|
||||||
statistics:
|
|
||||||
- statistics_popular_block
|
|
||||||
system:
|
|
||||||
- system_powered_by_block
|
|
||||||
user:
|
|
||||||
- user_login_block
|
|
||||||
- 'system_menu_block:tools'
|
|
||||||
- 'views_block:who_s_new-block_1'
|
|
||||||
- 'views_block:who_s_online-who_s_online_block'
|
|
||||||
-
|
|
||||||
plugin: block_plugin_id
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
theme:
|
|
||||||
plugin: block_theme
|
|
||||||
source:
|
|
||||||
- theme
|
|
||||||
- default_theme
|
|
||||||
- admin_theme
|
|
||||||
region:
|
|
||||||
plugin: block_region
|
|
||||||
source:
|
|
||||||
- theme
|
|
||||||
- '@theme'
|
|
||||||
- region
|
|
||||||
map:
|
|
||||||
garland:
|
|
||||||
bartik:
|
|
||||||
header: header
|
|
||||||
footer: footer_fifth
|
|
||||||
left: sidebar_first
|
|
||||||
right: sidebar_second
|
|
||||||
default_value: content
|
|
||||||
weight: weight
|
|
||||||
settings:
|
|
||||||
plugin: block_settings
|
|
||||||
source:
|
|
||||||
- '@plugin'
|
|
||||||
- delta
|
|
||||||
- settings
|
|
||||||
- title
|
|
||||||
visibility:
|
|
||||||
plugin: block_visibility
|
|
||||||
source:
|
|
||||||
- visibility
|
|
||||||
- pages
|
|
||||||
- roles
|
|
||||||
skip_php: true
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:block'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_menu
|
|
||||||
- upgrade_d6_user_role
|
|
||||||
optional: { }
|
|
||||||
-33
@@ -1,33 +0,0 @@
|
|||||||
uuid: 000c667a-afec-4496-ada0-872cdfdc11dd
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_date_formats
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Date format configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable_multirow
|
|
||||||
variables:
|
|
||||||
- date_format_long
|
|
||||||
- date_format_medium
|
|
||||||
- date_format_short
|
|
||||||
source_module: system
|
|
||||||
process:
|
|
||||||
id:
|
|
||||||
plugin: static_map
|
|
||||||
source: name
|
|
||||||
map:
|
|
||||||
date_format_long: long
|
|
||||||
date_format_short: short
|
|
||||||
date_format_medium: medium
|
|
||||||
pattern: value
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:date_format'
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-25
@@ -1,25 +0,0 @@
|
|||||||
uuid: b39c0d9d-deef-477b-b90d-9f7c8e121050
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_dblog_settings
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Database logging configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- dblog_row_limit
|
|
||||||
source_module: dblog
|
|
||||||
process:
|
|
||||||
row_limit: dblog_row_limit
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: dblog.settings
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-136
@@ -1,136 +0,0 @@
|
|||||||
uuid: b8ed99c1-7f9d-4558-b791-627e575505f0
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_field
|
|
||||||
class: Drupal\migrate_drupal\Plugin\migrate\FieldMigration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Field configuration'
|
|
||||||
source:
|
|
||||||
plugin: d6_field
|
|
||||||
constants:
|
|
||||||
entity_type: node
|
|
||||||
langcode: en
|
|
||||||
process:
|
|
||||||
entity_type: constants/entity_type
|
|
||||||
status: active
|
|
||||||
langcode: constants/langcode
|
|
||||||
field_name: field_name
|
|
||||||
type:
|
|
||||||
plugin: field_type
|
|
||||||
source:
|
|
||||||
- type
|
|
||||||
- widget_type
|
|
||||||
map:
|
|
||||||
userreference:
|
|
||||||
userreference_select: entity_reference
|
|
||||||
userreference_buttons: entity_reference
|
|
||||||
userreference_autocomplete: entity_reference
|
|
||||||
nodereference:
|
|
||||||
nodereference_select: entity_reference
|
|
||||||
number_integer:
|
|
||||||
number: integer
|
|
||||||
optionwidgets_select: list_integer
|
|
||||||
optionwidgets_buttons: list_integer
|
|
||||||
optionwidgets_onoff: boolean
|
|
||||||
number_decimal:
|
|
||||||
number: decimal
|
|
||||||
optionwidgets_select: list_float
|
|
||||||
optionwidgets_buttons: list_float
|
|
||||||
optionwidgets_onoff: boolean
|
|
||||||
number_float:
|
|
||||||
number: float
|
|
||||||
optionwidgets_select: list_float
|
|
||||||
optionwidgets_buttons: list_float
|
|
||||||
optionwidgets_onoff: boolean
|
|
||||||
email:
|
|
||||||
email_textfield: email
|
|
||||||
filefield:
|
|
||||||
imagefield_widget: image
|
|
||||||
filefield_widget: file
|
|
||||||
fr_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
be_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
it_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
el_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
ch_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
ca_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
cr_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
pa_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
gb_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
ru_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
ua_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
es_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
au_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
cs_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
hu_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
pl_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
nl_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
se_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
za_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
il_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
nz_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
br_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
cl_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
cn_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
hk_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
mo_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
ph_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
sg_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
jo_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
eg_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
pk_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
int_phone:
|
|
||||||
phone_textfield: telephone
|
|
||||||
cardinality:
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: multiple
|
|
||||||
map:
|
|
||||||
- 1
|
|
||||||
- -1
|
|
||||||
settings:
|
|
||||||
plugin: field_settings
|
|
||||||
source:
|
|
||||||
- '@type'
|
|
||||||
- global_settings
|
|
||||||
- type
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:field_storage_config'
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-287
@@ -1,287 +0,0 @@
|
|||||||
uuid: 523bf19a-6869-44e1-8fbf-fc77096c9281
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_field_formatter_settings
|
|
||||||
class: Drupal\migrate_drupal\Plugin\migrate\FieldMigration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Field formatter configuration'
|
|
||||||
source:
|
|
||||||
plugin: d6_field_instance_per_view_mode
|
|
||||||
constants:
|
|
||||||
entity_type: node
|
|
||||||
third_party_settings: { }
|
|
||||||
process:
|
|
||||||
field_type_exists:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_field
|
|
||||||
source:
|
|
||||||
- field_name
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
-
|
|
||||||
plugin: extract
|
|
||||||
index:
|
|
||||||
- 1
|
|
||||||
entity_type: constants/entity_type
|
|
||||||
bundle:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_node_type
|
|
||||||
source: type_name
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
view_mode:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_view_modes
|
|
||||||
source:
|
|
||||||
- view_mode
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
-
|
|
||||||
plugin: extract
|
|
||||||
index:
|
|
||||||
- 1
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
map:
|
|
||||||
full: default
|
|
||||||
field_name: field_name
|
|
||||||
options/label: label
|
|
||||||
options/weight: weight
|
|
||||||
options/type:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source:
|
|
||||||
- type
|
|
||||||
- display_settings/format
|
|
||||||
map:
|
|
||||||
number_integer:
|
|
||||||
default: number_integer
|
|
||||||
us_0: number_integer
|
|
||||||
be_0: number_integer
|
|
||||||
fr_0: number_integer
|
|
||||||
unformatted: number_unformatted
|
|
||||||
number_float:
|
|
||||||
default: number_decimal
|
|
||||||
us_0: number_decimal
|
|
||||||
us_1: number_decimal
|
|
||||||
us_2: number_decimal
|
|
||||||
be_0: number_decimal
|
|
||||||
be_1: number_decimal
|
|
||||||
be_2: number_decimal
|
|
||||||
fr_0: number_decimal
|
|
||||||
fr_1: number_decimal
|
|
||||||
fr_2: number_decimal
|
|
||||||
unformatted: number_unformatted
|
|
||||||
number_decimal:
|
|
||||||
default: number_decimal
|
|
||||||
us_0: number_decimal
|
|
||||||
us_1: number_decimal
|
|
||||||
us_2: number_decimal
|
|
||||||
be_0: number_decimal
|
|
||||||
be_1: number_decimal
|
|
||||||
be_2: number_decimal
|
|
||||||
fr_0: number_decimal
|
|
||||||
fr_1: number_decimal
|
|
||||||
fr_2: number_decimal
|
|
||||||
unformatted: number_unformatted
|
|
||||||
email:
|
|
||||||
default: email_mailto
|
|
||||||
spamspan: email_mailto
|
|
||||||
contact: email_mailto
|
|
||||||
plain: basic_string
|
|
||||||
fr_phone:
|
|
||||||
default: basic_string
|
|
||||||
be_phone:
|
|
||||||
default: basic_string
|
|
||||||
it_phone:
|
|
||||||
default: basic_string
|
|
||||||
el_phone:
|
|
||||||
default: basic_string
|
|
||||||
ch_phone:
|
|
||||||
default: basic_string
|
|
||||||
ca_phone:
|
|
||||||
default: basic_string
|
|
||||||
cr_phone:
|
|
||||||
default: basic_string
|
|
||||||
pa_phone:
|
|
||||||
default: basic_string
|
|
||||||
gb_phone:
|
|
||||||
default: basic_string
|
|
||||||
ru_phone:
|
|
||||||
default: basic_string
|
|
||||||
ua_phone:
|
|
||||||
default: basic_string
|
|
||||||
es_phone:
|
|
||||||
default: basic_string
|
|
||||||
au_phone:
|
|
||||||
default: basic_string
|
|
||||||
cs_phone:
|
|
||||||
default: basic_string
|
|
||||||
hu_phone:
|
|
||||||
default: basic_string
|
|
||||||
pl_phone:
|
|
||||||
default: basic_string
|
|
||||||
nl_phone:
|
|
||||||
default: basic_string
|
|
||||||
se_phone:
|
|
||||||
default: basic_string
|
|
||||||
za_phone:
|
|
||||||
default: basic_string
|
|
||||||
il_phone:
|
|
||||||
default: basic_string
|
|
||||||
nz_phone:
|
|
||||||
default: basic_string
|
|
||||||
br_phone:
|
|
||||||
default: basic_string
|
|
||||||
cl_phone:
|
|
||||||
default: basic_string
|
|
||||||
cn_phone:
|
|
||||||
default: basic_string
|
|
||||||
hk_phone:
|
|
||||||
default: basic_string
|
|
||||||
mo_phone:
|
|
||||||
default: basic_string
|
|
||||||
ph_phone:
|
|
||||||
default: basic_string
|
|
||||||
sg_phone:
|
|
||||||
default: basic_string
|
|
||||||
jo_phone:
|
|
||||||
default: basic_string
|
|
||||||
eg_phone:
|
|
||||||
default: basic_string
|
|
||||||
pk_phone:
|
|
||||||
default: basic_string
|
|
||||||
int_phone:
|
|
||||||
default: basic_string
|
|
||||||
nodereference:
|
|
||||||
default: entity_reference_label
|
|
||||||
plain: entity_reference_label
|
|
||||||
full: entity_reference_entity_view
|
|
||||||
teaser: entity_reference_entity_view
|
|
||||||
userreference:
|
|
||||||
default: entity_reference_label
|
|
||||||
plain: entity_reference_label
|
|
||||||
-
|
|
||||||
plugin: field_type_defaults
|
|
||||||
options/settings:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source:
|
|
||||||
- module
|
|
||||||
- display_settings/format
|
|
||||||
map:
|
|
||||||
nodereference:
|
|
||||||
default: { }
|
|
||||||
plain:
|
|
||||||
link: false
|
|
||||||
full:
|
|
||||||
view_mode: full
|
|
||||||
teaser:
|
|
||||||
view_mode: teaser
|
|
||||||
userreference:
|
|
||||||
default: { }
|
|
||||||
plain:
|
|
||||||
link: false
|
|
||||||
link:
|
|
||||||
default:
|
|
||||||
trim_length: '80'
|
|
||||||
url_only: 0
|
|
||||||
url_plain: 0
|
|
||||||
rel: 0
|
|
||||||
target: 0
|
|
||||||
plain:
|
|
||||||
trim_length: '80'
|
|
||||||
url_only: 1
|
|
||||||
url_plain: 1
|
|
||||||
rel: 0
|
|
||||||
target: 0
|
|
||||||
absolute:
|
|
||||||
trim_length: '80'
|
|
||||||
url_only: 1
|
|
||||||
url_plain: 1
|
|
||||||
rel: 0
|
|
||||||
target: 0
|
|
||||||
title_plain:
|
|
||||||
trim_length: '80'
|
|
||||||
url_only: 1
|
|
||||||
url_plain: 1
|
|
||||||
rel: 0
|
|
||||||
target: 0
|
|
||||||
url:
|
|
||||||
trim_length: '80'
|
|
||||||
url_only: 1
|
|
||||||
url_plain: 0
|
|
||||||
rel: 0
|
|
||||||
target: 0
|
|
||||||
short:
|
|
||||||
trim_length: '80'
|
|
||||||
url_only: 0
|
|
||||||
url_plain: 0
|
|
||||||
rel: 0
|
|
||||||
target: 0
|
|
||||||
label:
|
|
||||||
trim_length: '80'
|
|
||||||
url_only: 0
|
|
||||||
url_plain: 0
|
|
||||||
rel: 0
|
|
||||||
target: 0
|
|
||||||
separate:
|
|
||||||
trim_length: '80'
|
|
||||||
rel: 0
|
|
||||||
target: 0
|
|
||||||
filefield:
|
|
||||||
image_plain:
|
|
||||||
image_style: ''
|
|
||||||
image_link: ''
|
|
||||||
image_nodelink:
|
|
||||||
image_style: ''
|
|
||||||
image_link: content
|
|
||||||
image_imagelink:
|
|
||||||
image_style: ''
|
|
||||||
image_link: file
|
|
||||||
date:
|
|
||||||
default:
|
|
||||||
format_type: fallback
|
|
||||||
timezone_override: ''
|
|
||||||
format_interval:
|
|
||||||
format_type: fallback
|
|
||||||
timezone_override: ''
|
|
||||||
long:
|
|
||||||
format_type: long
|
|
||||||
timezone_override: ''
|
|
||||||
medium:
|
|
||||||
format_type: medium
|
|
||||||
timezone_override: ''
|
|
||||||
short:
|
|
||||||
format_type: short
|
|
||||||
timezone_override: ''
|
|
||||||
text:
|
|
||||||
trimmed:
|
|
||||||
trim_length: 600
|
|
||||||
string:
|
|
||||||
default:
|
|
||||||
link_to_entity: false
|
|
||||||
-
|
|
||||||
plugin: field_formatter_settings_defaults
|
|
||||||
options/third_party_settings: constants/third_party_settings
|
|
||||||
destination:
|
|
||||||
plugin: component_entity_display
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_field_instance
|
|
||||||
- upgrade_d6_view_modes
|
|
||||||
optional: { }
|
|
||||||
-63
@@ -1,63 +0,0 @@
|
|||||||
uuid: 2a618d8d-6ac9-4ead-82bb-b320ad7a3cfb
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_field_instance
|
|
||||||
class: Drupal\migrate_drupal\Plugin\migrate\FieldMigration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Field instance configuration'
|
|
||||||
source:
|
|
||||||
plugin: d6_field_instance
|
|
||||||
constants:
|
|
||||||
entity_type: node
|
|
||||||
process:
|
|
||||||
field_type_exists:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_field
|
|
||||||
source:
|
|
||||||
- field_name
|
|
||||||
-
|
|
||||||
plugin: extract
|
|
||||||
index:
|
|
||||||
- 1
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
entity_type: constants/entity_type
|
|
||||||
field_name: field_name
|
|
||||||
bundle:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_node_type
|
|
||||||
source: type_name
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
label: label
|
|
||||||
description: description
|
|
||||||
required: required
|
|
||||||
status: active
|
|
||||||
settings:
|
|
||||||
plugin: d6_field_field_settings
|
|
||||||
source:
|
|
||||||
- widget_type
|
|
||||||
- widget_settings
|
|
||||||
- global_settings
|
|
||||||
default_value_callback: ''
|
|
||||||
default_value:
|
|
||||||
plugin: d6_field_instance_defaults
|
|
||||||
source:
|
|
||||||
- widget_type
|
|
||||||
- widget_settings
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:field_config'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_field
|
|
||||||
optional: { }
|
|
||||||
-75
@@ -1,75 +0,0 @@
|
|||||||
uuid: ac44a277-5cdd-4379-886d-102bc9d6ddea
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_field_instance_widget_settings
|
|
||||||
class: Drupal\migrate_drupal\Plugin\migrate\FieldMigration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Field instance widget configuration'
|
|
||||||
source:
|
|
||||||
plugin: d6_field_instance_per_form_display
|
|
||||||
constants:
|
|
||||||
entity_type: node
|
|
||||||
form_mode: default
|
|
||||||
third_party_settings: { }
|
|
||||||
process:
|
|
||||||
field_type_exists:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_field
|
|
||||||
source:
|
|
||||||
- field_name
|
|
||||||
-
|
|
||||||
plugin: extract
|
|
||||||
index:
|
|
||||||
- 1
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
bundle:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_node_type
|
|
||||||
source: type_name
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
form_mode: constants/form_mode
|
|
||||||
field_name: field_name
|
|
||||||
entity_type: constants/entity_type
|
|
||||||
options/weight: weight
|
|
||||||
options/type:
|
|
||||||
type:
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: widget_type
|
|
||||||
map:
|
|
||||||
number: number
|
|
||||||
email_textfield: email_default
|
|
||||||
date_select: datetime_default
|
|
||||||
date_text: datetime_default
|
|
||||||
date_popup: datetime_default
|
|
||||||
imagefield_widget: image_image
|
|
||||||
phone_textfield: telephone_default
|
|
||||||
optionwidgets_onoff: boolean_checkbox
|
|
||||||
optionwidgets_buttons: options_buttons
|
|
||||||
optionwidgets_select: options_select
|
|
||||||
nodereference_select: options_select
|
|
||||||
userreference_select: options_select
|
|
||||||
options/settings:
|
|
||||||
-
|
|
||||||
plugin: field_instance_widget_settings
|
|
||||||
source:
|
|
||||||
- widget_type
|
|
||||||
- widget_settings
|
|
||||||
options/third_party_settings: constants/third_party_settings
|
|
||||||
destination:
|
|
||||||
plugin: component_entity_form_display
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_field_instance
|
|
||||||
optional: { }
|
|
||||||
-48
@@ -1,48 +0,0 @@
|
|||||||
uuid: dcd1eb8d-512d-43b8-82ce-8ea888ca4ef1
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_file
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Public files'
|
|
||||||
source:
|
|
||||||
plugin: d6_file
|
|
||||||
constants:
|
|
||||||
source_base_path: ../drupal6/
|
|
||||||
process:
|
|
||||||
filename: filename
|
|
||||||
source_full_path:
|
|
||||||
-
|
|
||||||
plugin: concat
|
|
||||||
delimiter: /
|
|
||||||
source:
|
|
||||||
- constants/source_base_path
|
|
||||||
- filepath
|
|
||||||
-
|
|
||||||
plugin: urlencode
|
|
||||||
destination_full_path:
|
|
||||||
plugin: file_uri
|
|
||||||
source:
|
|
||||||
- filepath
|
|
||||||
- file_directory_path
|
|
||||||
- temp_directory_path
|
|
||||||
- is_public
|
|
||||||
uri:
|
|
||||||
plugin: file_copy
|
|
||||||
source:
|
|
||||||
- '@source_full_path'
|
|
||||||
- '@destination_full_path'
|
|
||||||
filemime: filemime
|
|
||||||
status: status
|
|
||||||
changed: timestamp
|
|
||||||
uid: uid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:file'
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-28
@@ -1,28 +0,0 @@
|
|||||||
uuid: 207557d6-7cdc-4c9a-976a-af89609a421a
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_file_settings
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'File configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- file_description_type
|
|
||||||
- file_description_length
|
|
||||||
- file_icon_directory
|
|
||||||
process:
|
|
||||||
description/type: file_description_type
|
|
||||||
description/length: file_description_length
|
|
||||||
icon/directory: file_icon_directory
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: file.settings
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-50
@@ -1,50 +0,0 @@
|
|||||||
uuid: 8a3a61b7-7578-4a00-aa6e-44455798d537
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_filter_format
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Filter format configuration'
|
|
||||||
source:
|
|
||||||
plugin: d6_filter_format
|
|
||||||
process:
|
|
||||||
format:
|
|
||||||
plugin: machine_name
|
|
||||||
source: name
|
|
||||||
name: name
|
|
||||||
cache: cache
|
|
||||||
filters:
|
|
||||||
plugin: sub_process
|
|
||||||
source: filters
|
|
||||||
key: '@id'
|
|
||||||
process:
|
|
||||||
id:
|
|
||||||
plugin: filter_id
|
|
||||||
source:
|
|
||||||
- module
|
|
||||||
- delta
|
|
||||||
bypass: true
|
|
||||||
map:
|
|
||||||
filter:
|
|
||||||
- filter_html
|
|
||||||
- filter_autop
|
|
||||||
- filter_url
|
|
||||||
- filter_htmlcorrector
|
|
||||||
- filter_html_escape
|
|
||||||
settings:
|
|
||||||
plugin: filter_settings
|
|
||||||
source: settings
|
|
||||||
status:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: true
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:filter_format'
|
|
||||||
no_stub: true
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-35
@@ -1,35 +0,0 @@
|
|||||||
uuid: 32ad2920-6ee1-4387-9cea-30e86660c4fe
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_imagecache_presets
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'ImageCache Presets'
|
|
||||||
source:
|
|
||||||
plugin: d6_imagecache_presets
|
|
||||||
process:
|
|
||||||
name:
|
|
||||||
-
|
|
||||||
plugin: machine_name
|
|
||||||
source: presetname
|
|
||||||
-
|
|
||||||
plugin: make_unique_entity_field
|
|
||||||
entity_type: image_style
|
|
||||||
field: name
|
|
||||||
length: 32
|
|
||||||
label: presetname
|
|
||||||
effects:
|
|
||||||
plugin: d6_imagecache_actions
|
|
||||||
source:
|
|
||||||
- '@plugin'
|
|
||||||
- data
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:image_style'
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-51
@@ -1,51 +0,0 @@
|
|||||||
uuid: c59681b6-5eb5-49da-bca7-865657e9587d
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_language_content_settings
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Drupal 6 language content settings'
|
|
||||||
source:
|
|
||||||
plugin: d6_language_content_settings
|
|
||||||
constants:
|
|
||||||
target_type: node
|
|
||||||
process:
|
|
||||||
target_bundle: type
|
|
||||||
target_entity_type_id: constants/target_type
|
|
||||||
default_langcode:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
source: language_content_type
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
- current_interface
|
|
||||||
- current_interface
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
language_alterable:
|
|
||||||
plugin: static_map
|
|
||||||
source: i18n_lock_node
|
|
||||||
map:
|
|
||||||
- true
|
|
||||||
- false
|
|
||||||
third_party_settings/content_translation/enabled:
|
|
||||||
plugin: static_map
|
|
||||||
source: language_content_type
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
- false
|
|
||||||
- true
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:language_content_settings'
|
|
||||||
content_translation_update_definitions:
|
|
||||||
- node
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
optional: { }
|
|
||||||
-40
@@ -1,40 +0,0 @@
|
|||||||
uuid: 387200f7-aeb9-4d35-9640-66d556f89a67
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_language_negotiation_settings
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Language negotiation settings'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- language_negotiation
|
|
||||||
source_module: language
|
|
||||||
process:
|
|
||||||
session/parameter:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: language
|
|
||||||
selected_langcode:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: site_default
|
|
||||||
url/source:
|
|
||||||
plugin: static_map
|
|
||||||
source: language_negotiation
|
|
||||||
default_value: path_prefix
|
|
||||||
map:
|
|
||||||
- path_prefix
|
|
||||||
- path_prefix
|
|
||||||
- path_prefix
|
|
||||||
- domain
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: language.negotiation
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_language
|
|
||||||
optional: { }
|
|
||||||
-60
@@ -1,60 +0,0 @@
|
|||||||
uuid: 96b26caf-fec1-409f-92b4-f01153a26e3f
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_language_types
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Language types'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- language_negotiation
|
|
||||||
source_module: language
|
|
||||||
process:
|
|
||||||
all:
|
|
||||||
plugin: default_value
|
|
||||||
default_value:
|
|
||||||
- language_interface
|
|
||||||
- language_content
|
|
||||||
- language_url
|
|
||||||
configurable:
|
|
||||||
plugin: default_value
|
|
||||||
default_value:
|
|
||||||
- language_interface
|
|
||||||
negotiation/language_content/enabled:
|
|
||||||
plugin: default_value
|
|
||||||
default_value:
|
|
||||||
language-interface: 0
|
|
||||||
negotiation/language_url/enabled:
|
|
||||||
plugin: default_value
|
|
||||||
default_value:
|
|
||||||
language-url: 0
|
|
||||||
language-url-fallback: 1
|
|
||||||
negotiation/language_interface/enabled:
|
|
||||||
plugin: static_map
|
|
||||||
source: language_negotiation
|
|
||||||
map:
|
|
||||||
-
|
|
||||||
language-selected: 0
|
|
||||||
-
|
|
||||||
language-url: 0
|
|
||||||
language-selected: 1
|
|
||||||
-
|
|
||||||
language-url: 0
|
|
||||||
language-user: 1
|
|
||||||
language-browser: 2
|
|
||||||
language-selected: 3
|
|
||||||
-
|
|
||||||
language-url: 0
|
|
||||||
language-selected: 1
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: language.types
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-23
@@ -1,23 +0,0 @@
|
|||||||
uuid: 6da82ded-3e16-4b0d-bcc0-897140a1055e
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_menu
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: Menus
|
|
||||||
source:
|
|
||||||
plugin: menu
|
|
||||||
process:
|
|
||||||
id: menu_name
|
|
||||||
label: title
|
|
||||||
description: description
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:menu'
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-64
@@ -1,64 +0,0 @@
|
|||||||
uuid: a4bfa7da-f050-4522-8d4f-135acccba433
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_menu_links
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Menu links'
|
|
||||||
source:
|
|
||||||
plugin: menu_link
|
|
||||||
process:
|
|
||||||
id: mlid
|
|
||||||
title: link_title
|
|
||||||
description: description
|
|
||||||
menu_name:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_menu
|
|
||||||
source: menu_name
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
map:
|
|
||||||
management: admin
|
|
||||||
bypass: true
|
|
||||||
link/uri:
|
|
||||||
plugin: link_uri
|
|
||||||
source:
|
|
||||||
- link_path
|
|
||||||
link/options: options
|
|
||||||
route:
|
|
||||||
plugin: route
|
|
||||||
source:
|
|
||||||
- link_path
|
|
||||||
- options
|
|
||||||
route_name: '@route/route_name'
|
|
||||||
route_parameters: '@route/route_parameters'
|
|
||||||
url: '@route/url'
|
|
||||||
options: '@route/options'
|
|
||||||
external: external
|
|
||||||
weight: weight
|
|
||||||
expanded: expanded
|
|
||||||
enabled: enabled
|
|
||||||
parent:
|
|
||||||
plugin: menu_link_parent
|
|
||||||
source:
|
|
||||||
- plid
|
|
||||||
- '@menu_name'
|
|
||||||
- parent_link_path
|
|
||||||
changed: updated
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:menu_link_content'
|
|
||||||
default_bundle: menu_link_content
|
|
||||||
no_stub: true
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_menu
|
|
||||||
optional: { }
|
|
||||||
-109
@@ -1,109 +0,0 @@
|
|||||||
uuid: 63e5d50d-22d5-40a5-88f0-cbc813307c64
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_corpus
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Nodes (corpus)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
node_type: corpus
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_mp3:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_mp3
|
|
||||||
field_artiste:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_artiste
|
|
||||||
process:
|
|
||||||
value: value
|
|
||||||
format:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: format
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
-
|
|
||||||
plugin: migration
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
source: format
|
|
||||||
field_compositeur:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_compositeur
|
|
||||||
process:
|
|
||||||
value: value
|
|
||||||
format:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: format
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
-
|
|
||||||
plugin: migration
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
source: format
|
|
||||||
field_genre: field_genre
|
|
||||||
field_ordre: field_ordre
|
|
||||||
field_langue: field_langue
|
|
||||||
field_article:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_article
|
|
||||||
process:
|
|
||||||
target_id:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_node
|
|
||||||
source: nid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
default_bundle: corpus
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
-52
@@ -1,52 +0,0 @@
|
|||||||
uuid: e07ade2a-75cb-4ffd-a070-d0b1205e24df
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_entree
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Nodes (entree)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
node_type: entree
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_entree: field_entree
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
default_bundle: entree
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-59
@@ -1,59 +0,0 @@
|
|||||||
uuid: 96519d79-9201-44d4-b321-d0d011bb45d2
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_episode
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Nodes (episode)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
node_type: episode
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_related_sound:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_related_sound
|
|
||||||
process:
|
|
||||||
target_id:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_node
|
|
||||||
source: nid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
default_bundle: episode
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-60
@@ -1,60 +0,0 @@
|
|||||||
uuid: 2defad48-393a-4262-9869-523fd44315d5
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_event
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Nodes (event)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
node_type: event
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_date:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_date
|
|
||||||
process:
|
|
||||||
value:
|
|
||||||
plugin: format_date
|
|
||||||
from_format: 'Y-m-d\TH:i:s'
|
|
||||||
to_format: 'Y-m-d\TH:i:s'
|
|
||||||
source: value
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
default_bundle: event
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-51
@@ -1,51 +0,0 @@
|
|||||||
uuid: 56aa279c-a52f-4c39-9ba6-3dcf4005beb2
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_home
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Nodes (home)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
node_type: home
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
default_bundle: home
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-57
@@ -1,57 +0,0 @@
|
|||||||
uuid: d1836be0-94fb-4853-b801-7be06964a238
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_page
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Nodes (page)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
node_type: page
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_mp3:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_mp3
|
|
||||||
field_visuel:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_visuel
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
default_bundle: page
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-103
@@ -1,103 +0,0 @@
|
|||||||
uuid: 95382fb2-194e-4757-a1a7-69841faebdd3
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_revision_corpus
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node revisions (corpus)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_revision
|
|
||||||
node_type: corpus
|
|
||||||
process:
|
|
||||||
nid: nid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_mp3:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_mp3
|
|
||||||
field_artiste:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_artiste
|
|
||||||
process:
|
|
||||||
value: value
|
|
||||||
format:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: format
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
-
|
|
||||||
plugin: migration
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
source: format
|
|
||||||
field_compositeur:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_compositeur
|
|
||||||
process:
|
|
||||||
value: value
|
|
||||||
format:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: format
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
-
|
|
||||||
plugin: migration
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
source: format
|
|
||||||
field_genre: field_genre
|
|
||||||
field_ordre: field_ordre
|
|
||||||
field_langue: field_langue
|
|
||||||
field_article:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_article
|
|
||||||
process:
|
|
||||||
target_id:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_node
|
|
||||||
source: nid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
default_bundle: corpus
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_corpus
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
-46
@@ -1,46 +0,0 @@
|
|||||||
uuid: 985370e5-cb22-4312-9e1b-4e159857f420
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_revision_entree
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node revisions (entree)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_revision
|
|
||||||
node_type: entree
|
|
||||||
process:
|
|
||||||
nid: nid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_entree: field_entree
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
default_bundle: entree
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_entree
|
|
||||||
optional: { }
|
|
||||||
-53
@@ -1,53 +0,0 @@
|
|||||||
uuid: e14cc576-ff51-447e-9f16-dfc2eeb87ac9
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_revision_episode
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node revisions (episode)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_revision
|
|
||||||
node_type: episode
|
|
||||||
process:
|
|
||||||
nid: nid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_related_sound:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_related_sound
|
|
||||||
process:
|
|
||||||
target_id:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_node
|
|
||||||
source: nid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
default_bundle: episode
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_episode
|
|
||||||
optional: { }
|
|
||||||
-54
@@ -1,54 +0,0 @@
|
|||||||
uuid: f6c2d9bc-f977-423e-94a2-59cd24b84c85
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_revision_event
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node revisions (event)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_revision
|
|
||||||
node_type: event
|
|
||||||
process:
|
|
||||||
nid: nid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_date:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_date
|
|
||||||
process:
|
|
||||||
value:
|
|
||||||
plugin: format_date
|
|
||||||
from_format: 'Y-m-d\TH:i:s'
|
|
||||||
to_format: 'Y-m-d\TH:i:s'
|
|
||||||
source: value
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
default_bundle: event
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_event
|
|
||||||
optional: { }
|
|
||||||
-45
@@ -1,45 +0,0 @@
|
|||||||
uuid: 547bb71a-efbb-4776-9180-6a6d16493eca
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_revision_home
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node revisions (home)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_revision
|
|
||||||
node_type: home
|
|
||||||
process:
|
|
||||||
nid: nid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
default_bundle: home
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_home
|
|
||||||
optional: { }
|
|
||||||
-51
@@ -1,51 +0,0 @@
|
|||||||
uuid: a68c2bc8-4fef-400f-9e1b-c05b3482c292
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_revision_page
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node revisions (page)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_revision
|
|
||||||
node_type: page
|
|
||||||
process:
|
|
||||||
nid: nid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_mp3:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_mp3
|
|
||||||
field_visuel:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_visuel
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
default_bundle: page
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_page
|
|
||||||
optional: { }
|
|
||||||
-93
@@ -1,93 +0,0 @@
|
|||||||
uuid: 8949f91e-bc67-49a2-a780-65a187f9fcf5
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_revision_son
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node revisions (son)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_revision
|
|
||||||
node_type: son
|
|
||||||
process:
|
|
||||||
nid: nid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_mp3:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_mp3
|
|
||||||
field_artiste:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_artiste
|
|
||||||
process:
|
|
||||||
value: value
|
|
||||||
format:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: format
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
-
|
|
||||||
plugin: migration
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
source: format
|
|
||||||
field_compositeur:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_compositeur
|
|
||||||
process:
|
|
||||||
value: value
|
|
||||||
format:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: format
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
-
|
|
||||||
plugin: migration
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
source: format
|
|
||||||
field_genre: field_genre
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
default_bundle: son
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_son
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
-45
@@ -1,45 +0,0 @@
|
|||||||
uuid: 4f7b6dae-3382-41d4-989d-59960bfab7d8
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_revision_static
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node revisions (static)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_revision
|
|
||||||
node_type: static
|
|
||||||
process:
|
|
||||||
nid: nid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
default_bundle: static
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_static
|
|
||||||
optional: { }
|
|
||||||
-48
@@ -1,48 +0,0 @@
|
|||||||
uuid: 8560dd6c-4a04-41f4-ad0f-bf4a89cd4933
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_revision_visual_piece_sonore
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node revisions (visual_piece_sonore)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_revision
|
|
||||||
node_type: visual_piece_sonore
|
|
||||||
process:
|
|
||||||
nid: nid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_visuel_piece_sonore:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_visuel_piece_sonore
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
default_bundle: visual_piece_sonore
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_visual_piece_sonore
|
|
||||||
optional: { }
|
|
||||||
-45
@@ -1,45 +0,0 @@
|
|||||||
uuid: d5a94edf-4603-4e13-98ce-a96b2b5ea875
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_revision_webform
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node revisions (webform)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_revision
|
|
||||||
node_type: webform
|
|
||||||
process:
|
|
||||||
nid: nid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
default_bundle: webform
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_webform
|
|
||||||
optional: { }
|
|
||||||
-31
@@ -1,31 +0,0 @@
|
|||||||
uuid: c82b74be-d196-4341-9b70-b8281c8b0e7d
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_setting_promote
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node type ''promote'' setting'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_type
|
|
||||||
constants:
|
|
||||||
entity_type: node
|
|
||||||
field_name: promote
|
|
||||||
process:
|
|
||||||
entity_type: constants/entity_type
|
|
||||||
bundle: type
|
|
||||||
field_name: constants/field_name
|
|
||||||
label:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: 'Promoted to front page'
|
|
||||||
default_value/0/value: options/promote
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:base_field_override'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
optional: { }
|
|
||||||
-31
@@ -1,31 +0,0 @@
|
|||||||
uuid: 26db62aa-4b07-41d9-bac3-4d4a5f35b1a2
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_setting_status
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node type ''status'' setting'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_type
|
|
||||||
constants:
|
|
||||||
entity_type: node
|
|
||||||
field_name: status
|
|
||||||
process:
|
|
||||||
entity_type: constants/entity_type
|
|
||||||
bundle: type
|
|
||||||
field_name: constants/field_name
|
|
||||||
label:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: 'Publishing status'
|
|
||||||
default_value/0/value: options/status
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:base_field_override'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
optional: { }
|
|
||||||
-31
@@ -1,31 +0,0 @@
|
|||||||
uuid: 13e28e7a-d057-4ff1-96ef-1acecbace522
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_setting_sticky
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node type ''sticky'' setting'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_type
|
|
||||||
constants:
|
|
||||||
entity_type: node
|
|
||||||
field_name: sticky
|
|
||||||
process:
|
|
||||||
entity_type: constants/entity_type
|
|
||||||
bundle: type
|
|
||||||
field_name: constants/field_name
|
|
||||||
label:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: 'Sticky at the top of lists'
|
|
||||||
default_value/0/value: options/sticky
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:base_field_override'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
optional: { }
|
|
||||||
-25
@@ -1,25 +0,0 @@
|
|||||||
uuid: f33a252c-04da-45d6-8838-406e575c9439
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_settings
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- node_admin_theme
|
|
||||||
source_module: node
|
|
||||||
process:
|
|
||||||
use_admin_theme: node_admin_theme
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: node.settings
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-99
@@ -1,99 +0,0 @@
|
|||||||
uuid: 2cb6733c-5728-4750-886b-5384cd27e7d9
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_son
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Nodes (son)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
node_type: son
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_mp3:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_mp3
|
|
||||||
field_artiste:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_artiste
|
|
||||||
process:
|
|
||||||
value: value
|
|
||||||
format:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: format
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
-
|
|
||||||
plugin: migration
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
source: format
|
|
||||||
field_compositeur:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_compositeur
|
|
||||||
process:
|
|
||||||
value: value
|
|
||||||
format:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: format
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
-
|
|
||||||
plugin: migration
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
source: format
|
|
||||||
field_genre: field_genre
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
default_bundle: son
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
-51
@@ -1,51 +0,0 @@
|
|||||||
uuid: 7509af26-bd9b-44b0-b146-91c8c67e7290
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_static
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Nodes (static)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
node_type: static
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
default_bundle: static
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-116
@@ -1,116 +0,0 @@
|
|||||||
uuid: a28a1430-e17d-4945-b523-68716acdc7f0
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_translation_corpus
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node translations (corpus)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
translations: true
|
|
||||||
source_module: translation
|
|
||||||
node_type: corpus
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
type: type
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
content_translation_source: source_langcode
|
|
||||||
field_mp3:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_mp3
|
|
||||||
field_artiste:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_artiste
|
|
||||||
process:
|
|
||||||
value: value
|
|
||||||
format:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: format
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
-
|
|
||||||
plugin: migration
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
source: format
|
|
||||||
field_compositeur:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_compositeur
|
|
||||||
process:
|
|
||||||
value: value
|
|
||||||
format:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: format
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
-
|
|
||||||
plugin: migration
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
source: format
|
|
||||||
field_genre: field_genre
|
|
||||||
field_ordre: field_ordre
|
|
||||||
field_langue: field_langue
|
|
||||||
field_article:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_article
|
|
||||||
process:
|
|
||||||
target_id:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_node
|
|
||||||
source: nid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
translations: true
|
|
||||||
destination_module: content_translation
|
|
||||||
default_bundle: corpus
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_language
|
|
||||||
- upgrade_d6_node_corpus
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
-59
@@ -1,59 +0,0 @@
|
|||||||
uuid: 46b8d262-5848-456e-9e4a-d3745cf3980c
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_translation_entree
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node translations (entree)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
translations: true
|
|
||||||
source_module: translation
|
|
||||||
node_type: entree
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
type: type
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
content_translation_source: source_langcode
|
|
||||||
field_entree: field_entree
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
translations: true
|
|
||||||
destination_module: content_translation
|
|
||||||
default_bundle: entree
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_language
|
|
||||||
- upgrade_d6_node_entree
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-66
@@ -1,66 +0,0 @@
|
|||||||
uuid: 4d13d4d0-701a-4e17-b134-4a7f23f22239
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_translation_episode
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node translations (episode)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
translations: true
|
|
||||||
source_module: translation
|
|
||||||
node_type: episode
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
type: type
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
content_translation_source: source_langcode
|
|
||||||
field_related_sound:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_related_sound
|
|
||||||
process:
|
|
||||||
target_id:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_node
|
|
||||||
source: nid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
translations: true
|
|
||||||
destination_module: content_translation
|
|
||||||
default_bundle: episode
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_language
|
|
||||||
- upgrade_d6_node_episode
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-67
@@ -1,67 +0,0 @@
|
|||||||
uuid: 4a714a95-551b-44ed-90da-8e137f4c7693
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_translation_event
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node translations (event)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
translations: true
|
|
||||||
source_module: translation
|
|
||||||
node_type: event
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
type: type
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
content_translation_source: source_langcode
|
|
||||||
field_date:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_date
|
|
||||||
process:
|
|
||||||
value:
|
|
||||||
plugin: format_date
|
|
||||||
from_format: 'Y-m-d\TH:i:s'
|
|
||||||
to_format: 'Y-m-d\TH:i:s'
|
|
||||||
source: value
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
translations: true
|
|
||||||
destination_module: content_translation
|
|
||||||
default_bundle: event
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_language
|
|
||||||
- upgrade_d6_node_event
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-58
@@ -1,58 +0,0 @@
|
|||||||
uuid: fb2d0914-1fd3-460a-9974-73afb657ad76
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_translation_home
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node translations (home)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
translations: true
|
|
||||||
source_module: translation
|
|
||||||
node_type: home
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
type: type
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
content_translation_source: source_langcode
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
translations: true
|
|
||||||
destination_module: content_translation
|
|
||||||
default_bundle: home
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_language
|
|
||||||
- upgrade_d6_node_home
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-64
@@ -1,64 +0,0 @@
|
|||||||
uuid: 7d11b145-2b39-4457-937f-3d3256270da9
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_translation_page
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node translations (page)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
translations: true
|
|
||||||
source_module: translation
|
|
||||||
node_type: page
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
type: type
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
content_translation_source: source_langcode
|
|
||||||
field_mp3:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_mp3
|
|
||||||
field_visuel:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_visuel
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
translations: true
|
|
||||||
destination_module: content_translation
|
|
||||||
default_bundle: page
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_language
|
|
||||||
- upgrade_d6_node_page
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-106
@@ -1,106 +0,0 @@
|
|||||||
uuid: 630e47a9-7ebc-4a65-9460-faf990ff103a
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_translation_son
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node translations (son)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
translations: true
|
|
||||||
source_module: translation
|
|
||||||
node_type: son
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
type: type
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
content_translation_source: source_langcode
|
|
||||||
field_mp3:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_mp3
|
|
||||||
field_artiste:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_artiste
|
|
||||||
process:
|
|
||||||
value: value
|
|
||||||
format:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: format
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
-
|
|
||||||
plugin: migration
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
source: format
|
|
||||||
field_compositeur:
|
|
||||||
plugin: iterator
|
|
||||||
source: field_compositeur
|
|
||||||
process:
|
|
||||||
value: value
|
|
||||||
format:
|
|
||||||
-
|
|
||||||
plugin: static_map
|
|
||||||
bypass: true
|
|
||||||
source: format
|
|
||||||
map:
|
|
||||||
- null
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
-
|
|
||||||
plugin: migration
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
source: format
|
|
||||||
field_genre: field_genre
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
translations: true
|
|
||||||
destination_module: content_translation
|
|
||||||
default_bundle: son
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_language
|
|
||||||
- upgrade_d6_node_son
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_d7_filter_format
|
|
||||||
-58
@@ -1,58 +0,0 @@
|
|||||||
uuid: 8bc3f476-0d48-4edf-af1f-fbf66d6d6a2c
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_translation_static
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node translations (static)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
translations: true
|
|
||||||
source_module: translation
|
|
||||||
node_type: static
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
type: type
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
content_translation_source: source_langcode
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
translations: true
|
|
||||||
destination_module: content_translation
|
|
||||||
default_bundle: static
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_language
|
|
||||||
- upgrade_d6_node_static
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-61
@@ -1,61 +0,0 @@
|
|||||||
uuid: 485739fb-e8ab-48eb-a28b-97c9fc95c02b
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_translation_visual_piece_sonore
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node translations (visual_piece_sonore)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
translations: true
|
|
||||||
source_module: translation
|
|
||||||
node_type: visual_piece_sonore
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
type: type
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
content_translation_source: source_langcode
|
|
||||||
field_visuel_piece_sonore:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_visuel_piece_sonore
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
translations: true
|
|
||||||
destination_module: content_translation
|
|
||||||
default_bundle: visual_piece_sonore
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_language
|
|
||||||
- upgrade_d6_node_visual_piece_sonore
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-58
@@ -1,58 +0,0 @@
|
|||||||
uuid: cd950e33-c106-43aa-a8fd-277cd0c93722
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_translation_webform
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node translations (webform)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
translations: true
|
|
||||||
source_module: translation
|
|
||||||
node_type: webform
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
type: type
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
content_translation_source: source_langcode
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
translations: true
|
|
||||||
destination_module: content_translation
|
|
||||||
default_bundle: webform
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
- upgrade_language
|
|
||||||
- upgrade_d6_node_webform
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-37
@@ -1,37 +0,0 @@
|
|||||||
uuid: f1ba5bdf-b93d-49a3-a07e-ed7c69d803c1
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_type
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Node type configuration'
|
|
||||||
source:
|
|
||||||
plugin: d6_node_type
|
|
||||||
constants:
|
|
||||||
preview: 1
|
|
||||||
create_body: false
|
|
||||||
process:
|
|
||||||
type: type
|
|
||||||
name: name
|
|
||||||
module: module
|
|
||||||
description: description
|
|
||||||
help: help
|
|
||||||
title_label: title_label
|
|
||||||
preview_mode: constants/preview
|
|
||||||
display_submitted: display_submitted
|
|
||||||
new_revision: options/revision
|
|
||||||
settings/node/options: options
|
|
||||||
create_body: has_body
|
|
||||||
create_body_label: body_label
|
|
||||||
third_party_settings/menu_ui/available_menus: available_menus
|
|
||||||
third_party_settings/menu_ui/parent: parent
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node_type'
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-54
@@ -1,54 +0,0 @@
|
|||||||
uuid: 5bcb5628-ba0e-4ac3-85ad-81b68342c4b9
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_visual_piece_sonore
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Nodes (visual_piece_sonore)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
node_type: visual_piece_sonore
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
field_visuel_piece_sonore:
|
|
||||||
plugin: d6_field_file
|
|
||||||
source: field_visuel_piece_sonore
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
default_bundle: visual_piece_sonore
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-51
@@ -1,51 +0,0 @@
|
|||||||
uuid: 166a3338-ae8b-4575-a6a5-545ca817dd24
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_node_webform
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Nodes (webform)'
|
|
||||||
source:
|
|
||||||
plugin: d6_node
|
|
||||||
node_type: webform
|
|
||||||
process:
|
|
||||||
nid: tnid
|
|
||||||
vid: vid
|
|
||||||
langcode:
|
|
||||||
plugin: default_value
|
|
||||||
source: language
|
|
||||||
default_value: und
|
|
||||||
title: title
|
|
||||||
uid: node_uid
|
|
||||||
status: status
|
|
||||||
created: created
|
|
||||||
changed: changed
|
|
||||||
promote: promote
|
|
||||||
sticky: sticky
|
|
||||||
body/format:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_filter_format
|
|
||||||
source: format
|
|
||||||
body/value: body
|
|
||||||
body/summary: teaser
|
|
||||||
revision_uid: revision_uid
|
|
||||||
revision_log: log
|
|
||||||
revision_timestamp: timestamp
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
default_bundle: webform
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_user
|
|
||||||
- upgrade_d6_node_type
|
|
||||||
- upgrade_d6_node_settings
|
|
||||||
- upgrade_d6_filter_format
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_field_instance_widget_settings
|
|
||||||
- upgrade_d6_field_formatter_settings
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
-32
@@ -1,32 +0,0 @@
|
|||||||
uuid: c2f0eacd-b4c3-48d2-9f5f-a3e569b3a494
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_search_settings
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Search configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
constants:
|
|
||||||
status: true
|
|
||||||
variables:
|
|
||||||
- minimum_word_size
|
|
||||||
- overlap_cjk
|
|
||||||
- search_cron_limit
|
|
||||||
source_module: search
|
|
||||||
process:
|
|
||||||
index/minimum_word_size: minimum_word_size
|
|
||||||
index/overlap_cjk: overlap_cjk
|
|
||||||
index/cron_limit: search_cron_limit
|
|
||||||
logging: constants/status
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: search.settings
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-28
@@ -1,28 +0,0 @@
|
|||||||
uuid: b34920ce-06a6-4310-982e-8af9f4041864
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_statistics_settings
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Statistics configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- statistics_enable_access_log
|
|
||||||
- statistics_flush_accesslog_timer
|
|
||||||
- statistics_count_content_views
|
|
||||||
process:
|
|
||||||
access_log/enabled: statistics_enable_access_log
|
|
||||||
access_log/max_lifetime: statistics_flush_accesslog_timer
|
|
||||||
count_content_views: statistics_count_content_views
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: statistics.settings
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-27
@@ -1,27 +0,0 @@
|
|||||||
uuid: 8e226559-cb6c-4c5f-86b4-70ad38c090e0
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_syslog_settings
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'System log configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- syslog_identity
|
|
||||||
- syslog_facility
|
|
||||||
source_module: syslog
|
|
||||||
process:
|
|
||||||
identity: syslog_identity
|
|
||||||
facility: syslog_facility
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: syslog.settings
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-28
@@ -1,28 +0,0 @@
|
|||||||
uuid: d570ce06-63f2-4347-8f74-1350ad85576f
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_system_cron
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Cron settings'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- cron_threshold_warning
|
|
||||||
- cron_threshold_error
|
|
||||||
- cron_last
|
|
||||||
source_module: system
|
|
||||||
process:
|
|
||||||
threshold/requirements_warning: cron_threshold_warning
|
|
||||||
threshold/requirements_error: cron_threshold_error
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: system.cron
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-31
@@ -1,31 +0,0 @@
|
|||||||
uuid: fb940429-621e-4a7a-b77f-999c32afeb48
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_system_date
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'System date configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- configurable_timezones
|
|
||||||
- date_first_day
|
|
||||||
- date_default_timezone
|
|
||||||
source_module: system
|
|
||||||
process:
|
|
||||||
timezone/user/configurable: configurable_timezones
|
|
||||||
first_day: date_first_day
|
|
||||||
timezone/default:
|
|
||||||
plugin: timezone
|
|
||||||
source: date_default_timezone
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: system.date
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-32
@@ -1,32 +0,0 @@
|
|||||||
uuid: 00d7a259-0f6d-48fa-bce8-fe735981f513
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_system_file
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'File system configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- file_directory_temp
|
|
||||||
- allow_insecure_uploads
|
|
||||||
source_module: system
|
|
||||||
process:
|
|
||||||
path/temporary: file_directory_temp
|
|
||||||
allow_insecure_uploads:
|
|
||||||
plugin: static_map
|
|
||||||
source: allow_insecure_uploads
|
|
||||||
map:
|
|
||||||
- false
|
|
||||||
- true
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: system.file
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-24
@@ -1,24 +0,0 @@
|
|||||||
uuid: cb116153-b37c-4fad-8569-417bb49e5b1e
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_system_image
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Image toolkit configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- image_toolkit
|
|
||||||
process:
|
|
||||||
toolkit: image_toolkit
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: system.image
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-24
@@ -1,24 +0,0 @@
|
|||||||
uuid: 98c386d2-b57f-4e93-af38-ac0d66ea85c4
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_system_image_gd
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Image quality configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- image_jpeg_quality
|
|
||||||
process:
|
|
||||||
jpeg_quality: image_jpeg_quality
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: system.image.gd
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-32
@@ -1,32 +0,0 @@
|
|||||||
uuid: 1c13fbfb-60f8-4ff5-b15b-f5f887c146e1
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_system_logging
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'System logging'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- error_level
|
|
||||||
process:
|
|
||||||
error_level:
|
|
||||||
plugin: static_map
|
|
||||||
source: error_level
|
|
||||||
default_value: all
|
|
||||||
map:
|
|
||||||
- hide
|
|
||||||
- some
|
|
||||||
- all
|
|
||||||
- verbose
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: system.logging
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-24
@@ -1,24 +0,0 @@
|
|||||||
uuid: 95626a9c-4b7f-4ac4-b3af-5f5b744f0cb5
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_system_maintenance
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Maintenance page configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- site_offline_message
|
|
||||||
process:
|
|
||||||
message: site_offline_message
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: system.maintenance
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-31
@@ -1,31 +0,0 @@
|
|||||||
uuid: 907bda49-fade-4dc8-8dc8-efc8808ac838
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_system_performance
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Performance configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- preprocess_css
|
|
||||||
- preprocess_js
|
|
||||||
- cache_lifetime
|
|
||||||
- cache
|
|
||||||
- page_compression
|
|
||||||
source_module: system
|
|
||||||
process:
|
|
||||||
css/preprocess: preprocess_css
|
|
||||||
js/preprocess: preprocess_js
|
|
||||||
cache/page/max_age: cache_lifetime
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: system.performance
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-26
@@ -1,26 +0,0 @@
|
|||||||
uuid: f37af969-e49e-42ac-8026-2a7a628844be
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_system_rss
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'RSS configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
variables:
|
|
||||||
- feed_default_items
|
|
||||||
- feed_item_length
|
|
||||||
process:
|
|
||||||
items/limit: feed_default_items
|
|
||||||
items/view_mode: feed_item_length
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: system.rss
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-52
@@ -1,52 +0,0 @@
|
|||||||
uuid: a2133080-9a60-4457-8175-092103ca9f41
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_system_site
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Site configuration'
|
|
||||||
source:
|
|
||||||
plugin: variable
|
|
||||||
constants:
|
|
||||||
slash: /
|
|
||||||
variables:
|
|
||||||
- site_name
|
|
||||||
- site_mail
|
|
||||||
- site_slogan
|
|
||||||
- site_frontpage
|
|
||||||
- site_403
|
|
||||||
- site_404
|
|
||||||
- drupal_weight_select_max
|
|
||||||
- admin_compact_mode
|
|
||||||
process:
|
|
||||||
name: site_name
|
|
||||||
mail: site_mail
|
|
||||||
slogan: site_slogan
|
|
||||||
page/front:
|
|
||||||
plugin: concat
|
|
||||||
source:
|
|
||||||
- constants/slash
|
|
||||||
- site_frontpage
|
|
||||||
page/403:
|
|
||||||
plugin: concat
|
|
||||||
source:
|
|
||||||
- constants/slash
|
|
||||||
- site_403
|
|
||||||
page/404:
|
|
||||||
plugin: concat
|
|
||||||
source:
|
|
||||||
- constants/slash
|
|
||||||
- site_404
|
|
||||||
weight_select_max: drupal_weight_select_max
|
|
||||||
admin_compact_mode: admin_compact_mode
|
|
||||||
destination:
|
|
||||||
plugin: config
|
|
||||||
config_name: system.site
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-42
@@ -1,42 +0,0 @@
|
|||||||
uuid: 778b4e3f-689f-4a9e-b1ef-4ca9c77fc907
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_taxonomy_term
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Taxonomy terms'
|
|
||||||
source:
|
|
||||||
plugin: d6_taxonomy_term
|
|
||||||
process:
|
|
||||||
tid: tid
|
|
||||||
vid:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_taxonomy_vocabulary
|
|
||||||
source: vid
|
|
||||||
name: name
|
|
||||||
description: description
|
|
||||||
weight: weight
|
|
||||||
parent_id:
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
source: parent
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_taxonomy_term
|
|
||||||
parent:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: 0
|
|
||||||
source: '@parent_id'
|
|
||||||
changed: timestamp
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:taxonomy_term'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_taxonomy_vocabulary
|
|
||||||
optional: { }
|
|
||||||
-47
@@ -1,47 +0,0 @@
|
|||||||
uuid: f294e7c3-287b-4e33-b199-1656305088d7
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_taxonomy_term_translation
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Taxonomy terms'
|
|
||||||
source:
|
|
||||||
plugin: d6_taxonomy_term
|
|
||||||
translations: true
|
|
||||||
process:
|
|
||||||
tid: tid
|
|
||||||
langcode: language
|
|
||||||
vid:
|
|
||||||
plugin: migration
|
|
||||||
migration: upgrade_d6_taxonomy_vocabulary
|
|
||||||
source: vid
|
|
||||||
name: name
|
|
||||||
description: description
|
|
||||||
weight: weight
|
|
||||||
parent_id:
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: process
|
|
||||||
source: parent
|
|
||||||
-
|
|
||||||
plugin: migration
|
|
||||||
migration: upgrade_d6_taxonomy_term
|
|
||||||
parent:
|
|
||||||
plugin: default_value
|
|
||||||
default_value: 0
|
|
||||||
source: '@parent_id'
|
|
||||||
changed: timestamp
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:taxonomy_term'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_taxonomy_vocabulary
|
|
||||||
- upgrade_d6_taxonomy_term
|
|
||||||
optional:
|
|
||||||
- upgrade_d6_taxonomy_vocabulary
|
|
||||||
- upgrade_d6_taxonomy_term
|
|
||||||
-38
@@ -1,38 +0,0 @@
|
|||||||
uuid: 0662b84e-936c-43c5-9c02-911a3805bce7
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_taxonomy_vocabulary
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Taxonomy vocabularies'
|
|
||||||
source:
|
|
||||||
plugin: d6_taxonomy_vocabulary
|
|
||||||
process:
|
|
||||||
vid:
|
|
||||||
-
|
|
||||||
plugin: machine_name
|
|
||||||
source: name
|
|
||||||
-
|
|
||||||
plugin: make_unique_entity_field
|
|
||||||
entity_type: taxonomy_vocabulary
|
|
||||||
field: vid
|
|
||||||
length: 32
|
|
||||||
migrated: true
|
|
||||||
-
|
|
||||||
plugin: forum_vocabulary
|
|
||||||
machine_name: forums
|
|
||||||
label: name
|
|
||||||
name: name
|
|
||||||
description: description
|
|
||||||
hierarchy: hierarchy
|
|
||||||
weight: weight
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:taxonomy_vocabulary'
|
|
||||||
migration_dependencies:
|
|
||||||
required: { }
|
|
||||||
optional: { }
|
|
||||||
-63
@@ -1,63 +0,0 @@
|
|||||||
uuid: 73d1c405-5be9-45f8-b2ac-c60e8e17a63e
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_term_node_1
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Term/node relationships'
|
|
||||||
source:
|
|
||||||
plugin: d6_term_node
|
|
||||||
vid: '1'
|
|
||||||
process:
|
|
||||||
nid:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_node_corpus
|
|
||||||
- upgrade_d6_node_entree
|
|
||||||
- upgrade_d6_node_episode
|
|
||||||
- upgrade_d6_node_event
|
|
||||||
- upgrade_d6_node_home
|
|
||||||
- upgrade_d6_node_page
|
|
||||||
- upgrade_d6_node_son
|
|
||||||
- upgrade_d6_node_static
|
|
||||||
- upgrade_d6_node_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_webform
|
|
||||||
- upgrade_d6_node_translation_corpus
|
|
||||||
- upgrade_d6_node_translation_entree
|
|
||||||
- upgrade_d6_node_translation_episode
|
|
||||||
- upgrade_d6_node_translation_event
|
|
||||||
- upgrade_d6_node_translation_home
|
|
||||||
- upgrade_d6_node_translation_page
|
|
||||||
- upgrade_d6_node_translation_son
|
|
||||||
- upgrade_d6_node_translation_static
|
|
||||||
- upgrade_d6_node_translation_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_translation_webform
|
|
||||||
source: nid
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
type: type
|
|
||||||
field_page_type: tid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
0: upgrade_d6_vocabulary_entity_display
|
|
||||||
1: upgrade_d6_vocabulary_entity_form_display
|
|
||||||
45: upgrade_d6_node_corpus
|
|
||||||
46: upgrade_d6_node_entree
|
|
||||||
47: upgrade_d6_node_episode
|
|
||||||
48: upgrade_d6_node_event
|
|
||||||
49: upgrade_d6_node_home
|
|
||||||
50: upgrade_d6_node_page
|
|
||||||
51: upgrade_d6_node_son
|
|
||||||
52: upgrade_d6_node_static
|
|
||||||
53: upgrade_d6_node_visual_piece_sonore
|
|
||||||
54: upgrade_d6_node_webform
|
|
||||||
optional: { }
|
|
||||||
-63
@@ -1,63 +0,0 @@
|
|||||||
uuid: 53653d36-a2d6-477f-b8fb-598bcb82b8fa
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_term_node_2
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Term/node relationships'
|
|
||||||
source:
|
|
||||||
plugin: d6_term_node
|
|
||||||
vid: '2'
|
|
||||||
process:
|
|
||||||
nid:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_node_corpus
|
|
||||||
- upgrade_d6_node_entree
|
|
||||||
- upgrade_d6_node_episode
|
|
||||||
- upgrade_d6_node_event
|
|
||||||
- upgrade_d6_node_home
|
|
||||||
- upgrade_d6_node_page
|
|
||||||
- upgrade_d6_node_son
|
|
||||||
- upgrade_d6_node_static
|
|
||||||
- upgrade_d6_node_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_webform
|
|
||||||
- upgrade_d6_node_translation_corpus
|
|
||||||
- upgrade_d6_node_translation_entree
|
|
||||||
- upgrade_d6_node_translation_episode
|
|
||||||
- upgrade_d6_node_translation_event
|
|
||||||
- upgrade_d6_node_translation_home
|
|
||||||
- upgrade_d6_node_translation_page
|
|
||||||
- upgrade_d6_node_translation_son
|
|
||||||
- upgrade_d6_node_translation_static
|
|
||||||
- upgrade_d6_node_translation_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_translation_webform
|
|
||||||
source: nid
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
type: type
|
|
||||||
field_entrees: tid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
0: upgrade_d6_vocabulary_entity_display
|
|
||||||
1: upgrade_d6_vocabulary_entity_form_display
|
|
||||||
45: upgrade_d6_node_corpus
|
|
||||||
46: upgrade_d6_node_entree
|
|
||||||
47: upgrade_d6_node_episode
|
|
||||||
48: upgrade_d6_node_event
|
|
||||||
49: upgrade_d6_node_home
|
|
||||||
50: upgrade_d6_node_page
|
|
||||||
51: upgrade_d6_node_son
|
|
||||||
52: upgrade_d6_node_static
|
|
||||||
53: upgrade_d6_node_visual_piece_sonore
|
|
||||||
54: upgrade_d6_node_webform
|
|
||||||
optional: { }
|
|
||||||
-63
@@ -1,63 +0,0 @@
|
|||||||
uuid: 57ea0d00-cb84-4d96-8e37-0713ee6c66cb
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_term_node_3
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Term/node relationships'
|
|
||||||
source:
|
|
||||||
plugin: d6_term_node
|
|
||||||
vid: '3'
|
|
||||||
process:
|
|
||||||
nid:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_node_corpus
|
|
||||||
- upgrade_d6_node_entree
|
|
||||||
- upgrade_d6_node_episode
|
|
||||||
- upgrade_d6_node_event
|
|
||||||
- upgrade_d6_node_home
|
|
||||||
- upgrade_d6_node_page
|
|
||||||
- upgrade_d6_node_son
|
|
||||||
- upgrade_d6_node_static
|
|
||||||
- upgrade_d6_node_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_webform
|
|
||||||
- upgrade_d6_node_translation_corpus
|
|
||||||
- upgrade_d6_node_translation_entree
|
|
||||||
- upgrade_d6_node_translation_episode
|
|
||||||
- upgrade_d6_node_translation_event
|
|
||||||
- upgrade_d6_node_translation_home
|
|
||||||
- upgrade_d6_node_translation_page
|
|
||||||
- upgrade_d6_node_translation_son
|
|
||||||
- upgrade_d6_node_translation_static
|
|
||||||
- upgrade_d6_node_translation_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_translation_webform
|
|
||||||
source: nid
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
type: type
|
|
||||||
field_genre: tid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
0: upgrade_d6_vocabulary_entity_display
|
|
||||||
1: upgrade_d6_vocabulary_entity_form_display
|
|
||||||
45: upgrade_d6_node_corpus
|
|
||||||
46: upgrade_d6_node_entree
|
|
||||||
47: upgrade_d6_node_episode
|
|
||||||
48: upgrade_d6_node_event
|
|
||||||
49: upgrade_d6_node_home
|
|
||||||
50: upgrade_d6_node_page
|
|
||||||
51: upgrade_d6_node_son
|
|
||||||
52: upgrade_d6_node_static
|
|
||||||
53: upgrade_d6_node_visual_piece_sonore
|
|
||||||
54: upgrade_d6_node_webform
|
|
||||||
optional: { }
|
|
||||||
-63
@@ -1,63 +0,0 @@
|
|||||||
uuid: 486d3f4c-3c60-4642-add0-ffb645d052fa
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_term_node_4
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Term/node relationships'
|
|
||||||
source:
|
|
||||||
plugin: d6_term_node
|
|
||||||
vid: '4'
|
|
||||||
process:
|
|
||||||
nid:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_node_corpus
|
|
||||||
- upgrade_d6_node_entree
|
|
||||||
- upgrade_d6_node_episode
|
|
||||||
- upgrade_d6_node_event
|
|
||||||
- upgrade_d6_node_home
|
|
||||||
- upgrade_d6_node_page
|
|
||||||
- upgrade_d6_node_son
|
|
||||||
- upgrade_d6_node_static
|
|
||||||
- upgrade_d6_node_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_webform
|
|
||||||
- upgrade_d6_node_translation_corpus
|
|
||||||
- upgrade_d6_node_translation_entree
|
|
||||||
- upgrade_d6_node_translation_episode
|
|
||||||
- upgrade_d6_node_translation_event
|
|
||||||
- upgrade_d6_node_translation_home
|
|
||||||
- upgrade_d6_node_translation_page
|
|
||||||
- upgrade_d6_node_translation_son
|
|
||||||
- upgrade_d6_node_translation_static
|
|
||||||
- upgrade_d6_node_translation_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_translation_webform
|
|
||||||
source: nid
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
type: type
|
|
||||||
field_langues: tid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
0: upgrade_d6_vocabulary_entity_display
|
|
||||||
1: upgrade_d6_vocabulary_entity_form_display
|
|
||||||
45: upgrade_d6_node_corpus
|
|
||||||
46: upgrade_d6_node_entree
|
|
||||||
47: upgrade_d6_node_episode
|
|
||||||
48: upgrade_d6_node_event
|
|
||||||
49: upgrade_d6_node_home
|
|
||||||
50: upgrade_d6_node_page
|
|
||||||
51: upgrade_d6_node_son
|
|
||||||
52: upgrade_d6_node_static
|
|
||||||
53: upgrade_d6_node_visual_piece_sonore
|
|
||||||
54: upgrade_d6_node_webform
|
|
||||||
optional: { }
|
|
||||||
-65
@@ -1,65 +0,0 @@
|
|||||||
uuid: e33e3f06-979e-4e7d-aa4f-9d47a757c65a
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_term_node_revision_1
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Term/node relationship revisions'
|
|
||||||
source:
|
|
||||||
plugin: d6_term_node_revision
|
|
||||||
vid: '1'
|
|
||||||
process:
|
|
||||||
vid:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_node_corpus
|
|
||||||
- upgrade_d6_node_entree
|
|
||||||
- upgrade_d6_node_episode
|
|
||||||
- upgrade_d6_node_event
|
|
||||||
- upgrade_d6_node_home
|
|
||||||
- upgrade_d6_node_page
|
|
||||||
- upgrade_d6_node_son
|
|
||||||
- upgrade_d6_node_static
|
|
||||||
- upgrade_d6_node_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_webform
|
|
||||||
- upgrade_d6_node_translation_corpus
|
|
||||||
- upgrade_d6_node_translation_entree
|
|
||||||
- upgrade_d6_node_translation_episode
|
|
||||||
- upgrade_d6_node_translation_event
|
|
||||||
- upgrade_d6_node_translation_home
|
|
||||||
- upgrade_d6_node_translation_page
|
|
||||||
- upgrade_d6_node_translation_son
|
|
||||||
- upgrade_d6_node_translation_static
|
|
||||||
- upgrade_d6_node_translation_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_translation_webform
|
|
||||||
source: vid
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
type: type
|
|
||||||
field_page_type: tid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
163: upgrade_d6_term_node_1
|
|
||||||
164: upgrade_d6_term_node_2
|
|
||||||
165: upgrade_d6_term_node_3
|
|
||||||
166: upgrade_d6_term_node_4
|
|
||||||
93: upgrade_d6_node_revision_corpus
|
|
||||||
94: upgrade_d6_node_revision_entree
|
|
||||||
95: upgrade_d6_node_revision_episode
|
|
||||||
96: upgrade_d6_node_revision_event
|
|
||||||
97: upgrade_d6_node_revision_home
|
|
||||||
98: upgrade_d6_node_revision_page
|
|
||||||
99: upgrade_d6_node_revision_son
|
|
||||||
100: upgrade_d6_node_revision_static
|
|
||||||
101: upgrade_d6_node_revision_visual_piece_sonore
|
|
||||||
102: upgrade_d6_node_revision_webform
|
|
||||||
optional: { }
|
|
||||||
-65
@@ -1,65 +0,0 @@
|
|||||||
uuid: 701bc3e0-c6a2-48cc-8e52-6a9ef6d9dd4c
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_term_node_revision_2
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Term/node relationship revisions'
|
|
||||||
source:
|
|
||||||
plugin: d6_term_node_revision
|
|
||||||
vid: '2'
|
|
||||||
process:
|
|
||||||
vid:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_node_corpus
|
|
||||||
- upgrade_d6_node_entree
|
|
||||||
- upgrade_d6_node_episode
|
|
||||||
- upgrade_d6_node_event
|
|
||||||
- upgrade_d6_node_home
|
|
||||||
- upgrade_d6_node_page
|
|
||||||
- upgrade_d6_node_son
|
|
||||||
- upgrade_d6_node_static
|
|
||||||
- upgrade_d6_node_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_webform
|
|
||||||
- upgrade_d6_node_translation_corpus
|
|
||||||
- upgrade_d6_node_translation_entree
|
|
||||||
- upgrade_d6_node_translation_episode
|
|
||||||
- upgrade_d6_node_translation_event
|
|
||||||
- upgrade_d6_node_translation_home
|
|
||||||
- upgrade_d6_node_translation_page
|
|
||||||
- upgrade_d6_node_translation_son
|
|
||||||
- upgrade_d6_node_translation_static
|
|
||||||
- upgrade_d6_node_translation_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_translation_webform
|
|
||||||
source: vid
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
type: type
|
|
||||||
field_entrees: tid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
163: upgrade_d6_term_node_1
|
|
||||||
164: upgrade_d6_term_node_2
|
|
||||||
165: upgrade_d6_term_node_3
|
|
||||||
166: upgrade_d6_term_node_4
|
|
||||||
93: upgrade_d6_node_revision_corpus
|
|
||||||
94: upgrade_d6_node_revision_entree
|
|
||||||
95: upgrade_d6_node_revision_episode
|
|
||||||
96: upgrade_d6_node_revision_event
|
|
||||||
97: upgrade_d6_node_revision_home
|
|
||||||
98: upgrade_d6_node_revision_page
|
|
||||||
99: upgrade_d6_node_revision_son
|
|
||||||
100: upgrade_d6_node_revision_static
|
|
||||||
101: upgrade_d6_node_revision_visual_piece_sonore
|
|
||||||
102: upgrade_d6_node_revision_webform
|
|
||||||
optional: { }
|
|
||||||
-65
@@ -1,65 +0,0 @@
|
|||||||
uuid: 878d14bb-b19f-4a2e-b1da-6e7cde599391
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_term_node_revision_3
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Term/node relationship revisions'
|
|
||||||
source:
|
|
||||||
plugin: d6_term_node_revision
|
|
||||||
vid: '3'
|
|
||||||
process:
|
|
||||||
vid:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_node_corpus
|
|
||||||
- upgrade_d6_node_entree
|
|
||||||
- upgrade_d6_node_episode
|
|
||||||
- upgrade_d6_node_event
|
|
||||||
- upgrade_d6_node_home
|
|
||||||
- upgrade_d6_node_page
|
|
||||||
- upgrade_d6_node_son
|
|
||||||
- upgrade_d6_node_static
|
|
||||||
- upgrade_d6_node_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_webform
|
|
||||||
- upgrade_d6_node_translation_corpus
|
|
||||||
- upgrade_d6_node_translation_entree
|
|
||||||
- upgrade_d6_node_translation_episode
|
|
||||||
- upgrade_d6_node_translation_event
|
|
||||||
- upgrade_d6_node_translation_home
|
|
||||||
- upgrade_d6_node_translation_page
|
|
||||||
- upgrade_d6_node_translation_son
|
|
||||||
- upgrade_d6_node_translation_static
|
|
||||||
- upgrade_d6_node_translation_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_translation_webform
|
|
||||||
source: vid
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
type: type
|
|
||||||
field_genre: tid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
163: upgrade_d6_term_node_1
|
|
||||||
164: upgrade_d6_term_node_2
|
|
||||||
165: upgrade_d6_term_node_3
|
|
||||||
166: upgrade_d6_term_node_4
|
|
||||||
93: upgrade_d6_node_revision_corpus
|
|
||||||
94: upgrade_d6_node_revision_entree
|
|
||||||
95: upgrade_d6_node_revision_episode
|
|
||||||
96: upgrade_d6_node_revision_event
|
|
||||||
97: upgrade_d6_node_revision_home
|
|
||||||
98: upgrade_d6_node_revision_page
|
|
||||||
99: upgrade_d6_node_revision_son
|
|
||||||
100: upgrade_d6_node_revision_static
|
|
||||||
101: upgrade_d6_node_revision_visual_piece_sonore
|
|
||||||
102: upgrade_d6_node_revision_webform
|
|
||||||
optional: { }
|
|
||||||
-65
@@ -1,65 +0,0 @@
|
|||||||
uuid: c366e96b-cc48-4ccf-9248-6c54a47f5f2b
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_term_node_revision_4
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Term/node relationship revisions'
|
|
||||||
source:
|
|
||||||
plugin: d6_term_node_revision
|
|
||||||
vid: '4'
|
|
||||||
process:
|
|
||||||
vid:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration:
|
|
||||||
- upgrade_d6_node_corpus
|
|
||||||
- upgrade_d6_node_entree
|
|
||||||
- upgrade_d6_node_episode
|
|
||||||
- upgrade_d6_node_event
|
|
||||||
- upgrade_d6_node_home
|
|
||||||
- upgrade_d6_node_page
|
|
||||||
- upgrade_d6_node_son
|
|
||||||
- upgrade_d6_node_static
|
|
||||||
- upgrade_d6_node_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_webform
|
|
||||||
- upgrade_d6_node_translation_corpus
|
|
||||||
- upgrade_d6_node_translation_entree
|
|
||||||
- upgrade_d6_node_translation_episode
|
|
||||||
- upgrade_d6_node_translation_event
|
|
||||||
- upgrade_d6_node_translation_home
|
|
||||||
- upgrade_d6_node_translation_page
|
|
||||||
- upgrade_d6_node_translation_son
|
|
||||||
- upgrade_d6_node_translation_static
|
|
||||||
- upgrade_d6_node_translation_visual_piece_sonore
|
|
||||||
- upgrade_d6_node_translation_webform
|
|
||||||
source: vid
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
type: type
|
|
||||||
field_langues: tid
|
|
||||||
destination:
|
|
||||||
plugin: 'entity_revision:node'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
163: upgrade_d6_term_node_1
|
|
||||||
164: upgrade_d6_term_node_2
|
|
||||||
165: upgrade_d6_term_node_3
|
|
||||||
166: upgrade_d6_term_node_4
|
|
||||||
93: upgrade_d6_node_revision_corpus
|
|
||||||
94: upgrade_d6_node_revision_entree
|
|
||||||
95: upgrade_d6_node_revision_episode
|
|
||||||
96: upgrade_d6_node_revision_event
|
|
||||||
97: upgrade_d6_node_revision_home
|
|
||||||
98: upgrade_d6_node_revision_page
|
|
||||||
99: upgrade_d6_node_revision_son
|
|
||||||
100: upgrade_d6_node_revision_static
|
|
||||||
101: upgrade_d6_node_revision_visual_piece_sonore
|
|
||||||
102: upgrade_d6_node_revision_webform
|
|
||||||
optional: { }
|
|
||||||
-45
@@ -1,45 +0,0 @@
|
|||||||
uuid: cc2f9bdb-2a0f-416c-bf2e-4ad7e08314b7
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_upload
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'File uploads'
|
|
||||||
source:
|
|
||||||
plugin: d6_upload
|
|
||||||
process:
|
|
||||||
nid: nid
|
|
||||||
vid: vid
|
|
||||||
type: type
|
|
||||||
upload:
|
|
||||||
plugin: sub_process
|
|
||||||
source: upload
|
|
||||||
process:
|
|
||||||
target_id:
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_file
|
|
||||||
source: fid
|
|
||||||
display: list
|
|
||||||
description: description
|
|
||||||
destination:
|
|
||||||
plugin: 'entity:node'
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
0: upgrade_d6_file
|
|
||||||
45: upgrade_d6_node_corpus
|
|
||||||
46: upgrade_d6_node_entree
|
|
||||||
47: upgrade_d6_node_episode
|
|
||||||
48: upgrade_d6_node_event
|
|
||||||
49: upgrade_d6_node_home
|
|
||||||
50: upgrade_d6_node_page
|
|
||||||
51: upgrade_d6_node_son
|
|
||||||
52: upgrade_d6_node_static
|
|
||||||
53: upgrade_d6_node_visual_piece_sonore
|
|
||||||
54: upgrade_d6_node_webform
|
|
||||||
55: upgrade_d6_upload_field_instance
|
|
||||||
optional: { }
|
|
||||||
-43
@@ -1,43 +0,0 @@
|
|||||||
uuid: a6d8bb82-acd2-4cb9-90d2-930930f131b3
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_upload_entity_display
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Upload display configuration'
|
|
||||||
source:
|
|
||||||
plugin: d6_upload_instance
|
|
||||||
constants:
|
|
||||||
entity_type: node
|
|
||||||
view_mode: default
|
|
||||||
name: upload
|
|
||||||
type: file_default
|
|
||||||
options:
|
|
||||||
label: hidden
|
|
||||||
settings: { }
|
|
||||||
process:
|
|
||||||
entity_type: constants/entity_type
|
|
||||||
bundle:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_node_type
|
|
||||||
source: node_type
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
view_mode: constants/view_mode
|
|
||||||
field_name: constants/name
|
|
||||||
type: constants/type
|
|
||||||
options: constants/options
|
|
||||||
options/type: '@type'
|
|
||||||
destination:
|
|
||||||
plugin: component_entity_display
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
optional: { }
|
|
||||||
-44
@@ -1,44 +0,0 @@
|
|||||||
uuid: e62a29cb-2d2c-4bc6-8582-b75d73bb8abb
|
|
||||||
langcode: fr
|
|
||||||
status: true
|
|
||||||
dependencies: { }
|
|
||||||
id: upgrade_d6_upload_entity_form_display
|
|
||||||
class: Drupal\migrate\Plugin\Migration
|
|
||||||
field_plugin_method: null
|
|
||||||
cck_plugin_method: null
|
|
||||||
migration_tags:
|
|
||||||
- 'Drupal 6'
|
|
||||||
migration_group: migrate_drupal_6
|
|
||||||
label: 'Upload form display configuration'
|
|
||||||
source:
|
|
||||||
plugin: d6_upload_instance
|
|
||||||
constants:
|
|
||||||
empty: { }
|
|
||||||
entity_type: node
|
|
||||||
form_mode: default
|
|
||||||
name: upload
|
|
||||||
type: file_generic
|
|
||||||
options:
|
|
||||||
settings:
|
|
||||||
progress_indicator: throbber
|
|
||||||
process:
|
|
||||||
entity_type: constants/entity_type
|
|
||||||
bundle:
|
|
||||||
-
|
|
||||||
plugin: migration_lookup
|
|
||||||
migration: upgrade_d6_node_type
|
|
||||||
source: node_type
|
|
||||||
-
|
|
||||||
plugin: skip_on_empty
|
|
||||||
method: row
|
|
||||||
field_name: constants/name
|
|
||||||
form_mode: constants/form_mode
|
|
||||||
type: constants/type
|
|
||||||
options: constants/options
|
|
||||||
options/type: '@type'
|
|
||||||
destination:
|
|
||||||
plugin: component_entity_form_display
|
|
||||||
migration_dependencies:
|
|
||||||
required:
|
|
||||||
- upgrade_d6_upload_field_instance
|
|
||||||
optional: { }
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user