From f4bd2062fa16b2da81e6d0701a70467fdc9521ab Mon Sep 17 00:00:00 2001 From: Mauricio Dinarte Date: Mon, 22 Jul 2024 21:38:36 -0600 Subject: [PATCH] Add generated migrations Migrations created with the migrate_upgrade module using the command ``` drush --yes migrate:upgrade --legacy-db-key='migrate' --legacy-root='http://ddev-migration-drupal7-web' --configure-only ``` --- .../migrate_drupal.settings.yml | 7 + ...plus.migration.upgrade_action_settings.yml | 32 +++ ...ation.upgrade_block_content_body_field.yml | 66 +++++ ...n.upgrade_block_content_entity_display.yml | 68 ++++++ ...rade_block_content_entity_form_display.yml | 62 +++++ ...s.migration.upgrade_block_content_type.yml | 38 +++ ...grate_plus.migration.upgrade_d7_action.yml | 63 +++++ ...igrate_plus.migration.upgrade_d7_block.yml | 150 ++++++++++++ ...plus.migration.upgrade_d7_custom_block.yml | 43 ++++ ...us.migration.upgrade_d7_dblog_settings.yml | 29 +++ ...igrate_plus.migration.upgrade_d7_field.yml | 86 +++++++ ...ade_d7_field_collection_favorite_quote.yml | 50 ++++ ...ld_collection_revisions_favorite_quote.yml | 60 +++++ ...ation.upgrade_d7_field_collection_type.yml | 34 +++ ...on.upgrade_d7_field_formatter_settings.yml | 181 ++++++++++++++ ...on.upgrade_d7_field_group_node_session.yml | 61 +++++ ...us.migration.upgrade_d7_field_instance.yml | 130 ++++++++++ ...rade_d7_field_instance_widget_settings.yml | 124 ++++++++++ ...migrate_plus.migration.upgrade_d7_file.yml | 67 +++++ ...plus.migration.upgrade_d7_file_private.yml | 65 +++++ ...lus.migration.upgrade_d7_filter_format.yml | 61 +++++ ...s.migration.upgrade_d7_filter_settings.yml | 29 +++ ...ation.upgrade_d7_global_theme_settings.yml | 73 ++++++ ...us.migration.upgrade_d7_image_settings.yml | 39 +++ ...plus.migration.upgrade_d7_image_styles.yml | 37 +++ ...migrate_plus.migration.upgrade_d7_menu.yml | 44 ++++ ...e_plus.migration.upgrade_d7_menu_links.yml | 125 ++++++++++ ...plus.migration.upgrade_d7_node_article.yml | 103 ++++++++ ...e_plus.migration.upgrade_d7_node_event.yml | 113 +++++++++ ...te_plus.migration.upgrade_d7_node_page.yml | 87 +++++++ ...ation.upgrade_d7_node_revision_article.yml | 108 +++++++++ ...gration.upgrade_d7_node_revision_event.yml | 118 +++++++++ ...igration.upgrade_d7_node_revision_page.yml | 92 +++++++ ...ation.upgrade_d7_node_revision_session.yml | 114 +++++++++ ...ation.upgrade_d7_node_revision_speaker.yml | 155 ++++++++++++ ...ation.upgrade_d7_node_revision_sponsor.yml | 102 ++++++++ ...igration.upgrade_d7_node_revision_swag.yml | 106 ++++++++ ...gration.upgrade_d7_node_revision_venue.yml | 110 +++++++++ ...plus.migration.upgrade_d7_node_session.yml | 109 +++++++++ ...lus.migration.upgrade_d7_node_settings.yml | 29 +++ ...plus.migration.upgrade_d7_node_speaker.yml | 149 ++++++++++++ ...plus.migration.upgrade_d7_node_sponsor.yml | 97 ++++++++ ...te_plus.migration.upgrade_d7_node_swag.yml | 101 ++++++++ ....migration.upgrade_d7_node_title_label.yml | 54 +++++ ...te_plus.migration.upgrade_d7_node_type.yml | 83 +++++++ ...e_plus.migration.upgrade_d7_node_venue.yml | 105 ++++++++ ...migration.upgrade_d7_pathauto_patterns.yml | 53 ++++ ...migration.upgrade_d7_pathauto_settings.yml | 229 ++++++++++++++++++ ...ate_plus.migration.upgrade_d7_shortcut.yml | 44 ++++ ...plus.migration.upgrade_d7_shortcut_set.yml | 36 +++ ...igration.upgrade_d7_shortcut_set_users.yml | 38 +++ ....migration.upgrade_d7_system_authorize.yml | 31 +++ ..._plus.migration.upgrade_d7_system_cron.yml | 34 +++ ..._plus.migration.upgrade_d7_system_date.yml | 54 +++++ ..._plus.migration.upgrade_d7_system_file.yml | 32 +++ ..._plus.migration.upgrade_d7_system_mail.yml | 51 ++++ ...igration.upgrade_d7_system_performance.yml | 40 +++ ...pgrade_d7_taxonomy_term_session_topics.yml | 78 ++++++ ...igration.upgrade_d7_taxonomy_term_tags.yml | 78 ++++++ ...gration.upgrade_d7_taxonomy_vocabulary.yml | 45 ++++ ...us.migration.upgrade_d7_theme_settings.yml | 98 ++++++++ ...te_plus.migration.upgrade_d7_url_alias.yml | 66 +++++ ...migrate_plus.migration.upgrade_d7_user.yml | 96 ++++++++ ...e_plus.migration.upgrade_d7_user_flood.yml | 49 ++++ ...te_plus.migration.upgrade_d7_user_mail.yml | 94 +++++++ ...te_plus.migration.upgrade_d7_user_role.yml | 60 +++++ ...lus.migration.upgrade_d7_user_settings.yml | 54 +++++ ...e_plus.migration.upgrade_d7_view_modes.yml | 52 ++++ ...e_plus.migration.upgrade_file_settings.yml | 40 +++ ...e_plus.migration.upgrade_menu_settings.yml | 30 +++ ...te_plus.migration.upgrade_system_image.yml | 30 +++ ...plus.migration.upgrade_system_image_gd.yml | 30 +++ ..._plus.migration.upgrade_system_logging.yml | 36 +++ ...s.migration.upgrade_system_maintenance.yml | 37 +++ ...rate_plus.migration.upgrade_system_rss.yml | 30 +++ ...ate_plus.migration.upgrade_system_site.yml | 90 +++++++ ...us.migration.upgrade_taxonomy_settings.yml | 41 ++++ ...e_plus.migration.upgrade_text_settings.yml | 30 +++ ...plus.migration.upgrade_update_settings.yml | 58 +++++ ...on.upgrade_user_picture_entity_display.yml | 69 ++++++ ...grade_user_picture_entity_form_display.yml | 68 ++++++ ...s.migration.upgrade_user_picture_field.yml | 54 +++++ ...on.upgrade_user_picture_field_instance.yml | 69 ++++++ .../migrate_plus.migration_group.default.yml | 10 + ..._plus.migration_group.migrate_drupal_7.yml | 12 + 85 files changed, 5905 insertions(+) create mode 100644 drupal10/ref_migrations/migrate_drupal.settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_action_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_body_field.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_entity_display.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_entity_form_display.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_type.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_action.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_block.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_custom_block.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_dblog_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_collection_favorite_quote.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_collection_revisions_favorite_quote.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_collection_type.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_formatter_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_group_node_session.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_instance.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_instance_widget_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_file.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_file_private.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_filter_format.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_filter_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_global_theme_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_image_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_image_styles.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_menu.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_menu_links.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_article.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_event.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_page.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_article.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_event.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_page.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_session.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_speaker.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_sponsor.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_swag.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_venue.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_session.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_speaker.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_sponsor.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_swag.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_title_label.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_type.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_venue.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_pathauto_patterns.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_pathauto_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_shortcut.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_shortcut_set.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_shortcut_set_users.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_authorize.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_cron.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_date.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_file.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_mail.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_performance.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_taxonomy_term_session_topics.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_taxonomy_term_tags.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_taxonomy_vocabulary.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_theme_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_url_alias.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_flood.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_mail.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_role.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_view_modes.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_file_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_menu_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_system_image.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_system_image_gd.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_system_logging.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_system_maintenance.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_system_rss.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_system_site.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_taxonomy_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_text_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_update_settings.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_entity_display.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_entity_form_display.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_field.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_field_instance.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration_group.default.yml create mode 100644 drupal10/ref_migrations/migrate_plus.migration_group.migrate_drupal_7.yml diff --git a/drupal10/ref_migrations/migrate_drupal.settings.yml b/drupal10/ref_migrations/migrate_drupal.settings.yml new file mode 100644 index 0000000..13b1994 --- /dev/null +++ b/drupal10/ref_migrations/migrate_drupal.settings.yml @@ -0,0 +1,7 @@ +_core: + default_config_hash: 1daEO2inZc1i3d0Sn-ADIq9mUIU7tSLCxn579NT6f2g +enforce_source_module_tags: + - 'Drupal 6' + - 'Drupal 7' +follow_up_migration_tags: + - 'Follow-up migration' diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_action_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_action_settings.yml new file mode 100644 index 0000000..1f81d00 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_action_settings.yml @@ -0,0 +1,32 @@ +uuid: bdf334ed-51a1-4c98-9939-c8de024c5504 +langcode: en +status: true +dependencies: { } +id: upgrade_action_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Action configuration' +source: + plugin: variable + variables: + - actions_max_stack + source_module: system +process: + recursion_limit: + - + plugin: skip_on_empty + method: row + source: empty +destination: + plugin: config + config_name: null + destination_module: system +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_body_field.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_body_field.yml new file mode 100644 index 0000000..6fa6b6c --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_body_field.yml @@ -0,0 +1,66 @@ +uuid: 05ffb68b-8cd2-4b23-a024-789b9a18846a +langcode: en +status: true +dependencies: { } +id: upgrade_block_content_body_field +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Block content body field configuration' +source: + plugin: embedded_data + data_rows: + - + entity_type: block_content + bundle: basic + field_name: body + label: Body + display_summary: false + allowed_formats: { } + ids: + entity_type: + type: string + bundle: + type: string + field_name: + type: string + source_module: block +process: + entity_type: + - + plugin: get + source: entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true + bundle: + - + plugin: get + source: bundle + field_name: + - + plugin: get + source: field_name + label: + - + plugin: get + source: label + settings/display_summary: + - + plugin: get + source: display_summary +destination: + plugin: 'entity:field_config' +migration_dependencies: + required: + - upgrade_block_content_type + optional: + - upgrade_d7_field_collection_type diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_entity_display.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_entity_display.yml new file mode 100644 index 0000000..0b157d3 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_entity_display.yml @@ -0,0 +1,68 @@ +uuid: 6e55553b-fd39-4a4a-b196-bf30d9ed612a +langcode: en +status: true +dependencies: { } +id: upgrade_block_content_entity_display +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Body field display configuration' +source: + plugin: embedded_data + data_rows: + - + entity_type: block_content + bundle: basic + view_mode: default + field_name: body + options: + label: hidden + ids: + entity_type: + type: string + bundle: + type: string + view_mode: + type: string + field_name: + type: string + source_module: block +process: + entity_type: + - + plugin: get + source: entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true + bundle: + - + plugin: get + source: bundle + view_mode: + - + plugin: get + source: view_mode + field_name: + - + plugin: get + source: field_name + options: + - + plugin: get + source: options +destination: + plugin: component_entity_display +migration_dependencies: + required: + - upgrade_block_content_body_field + optional: + - upgrade_d7_field_collection_type diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_entity_form_display.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_entity_form_display.yml new file mode 100644 index 0000000..f18ed4b --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_entity_form_display.yml @@ -0,0 +1,62 @@ +uuid: 8dc8f27e-092c-4bb1-bd57-6700b73248e0 +langcode: en +status: true +dependencies: { } +id: upgrade_block_content_entity_form_display +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Body field form display configuration' +source: + plugin: embedded_data + data_rows: + - + entity_type: block_content + bundle: basic + form_mode: default + field_name: body + ids: + entity_type: + type: string + bundle: + type: string + form_mode: + type: string + field_name: + type: string + source_module: block +process: + entity_type: + - + plugin: get + source: entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true + bundle: + - + plugin: get + source: bundle + form_mode: + - + plugin: get + source: form_mode + field_name: + - + plugin: get + source: field_name +destination: + plugin: component_entity_form_display +migration_dependencies: + required: + - upgrade_block_content_body_field + optional: + - upgrade_d7_field_collection_type diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_type.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_type.yml new file mode 100644 index 0000000..434ca47 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_block_content_type.yml @@ -0,0 +1,38 @@ +uuid: b5f60e91-38b0-4ccd-a67a-d4f8907aa08b +langcode: en +status: true +dependencies: { } +id: upgrade_block_content_type +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Block content type' +source: + plugin: embedded_data + data_rows: + - + id: basic + label: Basic + ids: + id: + type: string + source_module: block +process: + id: + - + plugin: get + source: id + label: + - + plugin: get + source: label +destination: + plugin: 'entity:block_content_type' +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_action.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_action.yml new file mode 100644 index 0000000..393f186 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_action.yml @@ -0,0 +1,63 @@ +uuid: 1590c5a3-4584-4839-a394-db6f3b2c2cba +langcode: en +status: true +dependencies: { } +id: upgrade_d7_action +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: Actions +source: + plugin: action +process: + id: + - + plugin: machine_name + source: aid + label: + - + plugin: get + source: label + type: + - + plugin: get + source: type + plugin: + - + plugin: static_map + source: callback + map: + system_goto_action: action_goto_action + system_send_email_action: action_send_email_action + system_message_action: action_message_action + system_block_ip_action: 0 + comment_publish_action: 'entity:publish_action:comment' + comment_unpublish_action: 'entity:unpublish_action:comment' + comment_save_action: 'entity:save_action:comment' + node_publish_action: 'entity:publish_action:node' + node_unpublish_action: 'entity:unpublish_action:node' + node_save_action: 'entity:save_action:node' + comment_unpublish_by_keyword_action: 0 + node_unpublish_by_keyword_action: 0 + node_assign_owner_action: 0 + bypass: true + - + plugin: skip_on_empty + method: row + configuration: + - + plugin: default_value + source: parameters + default_value: 'a:0:{}' + - + plugin: callback + callable: unserialize +destination: + plugin: 'entity:action' +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_block.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_block.yml new file mode 100644 index 0000000..4745435 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_block.yml @@ -0,0 +1,150 @@ +uuid: 83a01e0a-181e-4d80-820e-993437e94e24 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_block +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: Blocks +source: + plugin: block +process: + status: + - + plugin: skip_on_empty + method: row + source: status + id: + - + plugin: concat + source: + - theme + - module + - delta + delimiter: _ + - + plugin: machine_name + field: id + _block_module_plugin_id: + - + plugin: static_map + source: + - module + map: + block: block + default_value: '' + - + plugin: skip_on_empty + method: process + - + plugin: migration_lookup + migration: upgrade_d7_custom_block + source: + - delta + plugin: + - + plugin: static_map + bypass: true + source: + - module + - delta + map: + book: + navigation: book_navigation + comment: + recent: 'views_block:comments_recent-block_1' + forum: + active: forum_active_block + new: forum_new_block + node: + syndicate: node_syndicate_block + search: + form: search_form_block + statistics: + popular: statistics_popular_block + system: + main: system_main_block + powered-by: system_powered_by_block + user: + login: user_login_block + new: 'views_block:who_s_new-block_1' + online: '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: + bartik: + olivero: + featured: highlighted + triptych_first: content_below + triptych_middle: content_below + triptych_last: content_below + footer_firstcolumn: footer_top + footer_secondcolumn: footer_top + footer_thirdcolumn: footer_top + footer_fourthcolumn: footer_top + footer: footer_bottom + seven: + claro: + header: header + pre_content: pre_content + breadcrumb: breadcrumb + highlighted: highlighted + help: help + content: content + page_top: page_top + page_bottom: page_bottom + sidebar_first: sidebar_first + default_value: content + weight: + - + plugin: get + source: weight + settings: + - + plugin: block_settings + source: + - '@plugin' + - delta + - settings + - title + _role_ids: + - + plugin: roles_lookup + migration: d7_user_role + visibility: + - + plugin: block_visibility + source: + - visibility + - pages + - roles + skip_php: true +destination: + plugin: 'entity:block' +migration_dependencies: + required: { } + optional: + - upgrade_d7_custom_block + - upgrade_d7_user_role diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_custom_block.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_custom_block.yml new file mode 100644 index 0000000..61d5061 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_custom_block.yml @@ -0,0 +1,43 @@ +uuid: 5497bb02-26a3-4766-b6ef-8614aff7f34e +langcode: en +status: true +dependencies: { } +id: upgrade_d7_custom_block +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Content blocks' +source: + plugin: d7_block_custom +process: + id: + - + plugin: get + source: bid + info: + - + plugin: get + source: info + body/format: + - + plugin: migration_lookup + migration: upgrade_d7_filter_format + source: format + body/value: + - + plugin: get + source: body +destination: + plugin: 'entity:block_content' + default_bundle: basic + no_stub: true +migration_dependencies: + required: + - upgrade_d7_filter_format + - upgrade_block_content_body_field + optional: + - upgrade_d7_filter_format diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_dblog_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_dblog_settings.yml new file mode 100644 index 0000000..ff7d2a4 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_dblog_settings.yml @@ -0,0 +1,29 @@ +uuid: 32c18db1-472f-429d-a848-7d6f95778b4e +langcode: en +status: true +dependencies: { } +id: upgrade_d7_dblog_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Database logging configuration' +source: + plugin: variable + variables: + - dblog_row_limit + source_module: dblog +process: + row_limit: + - + plugin: get + source: dblog_row_limit +destination: + plugin: config + config_name: dblog.settings +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field.yml new file mode 100644 index 0000000..85faa47 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field.yml @@ -0,0 +1,86 @@ +uuid: 30f95a1e-ce50-4029-9fee-7fdd68d43ea2 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_field +class: Drupal\migrate_drupal\Plugin\migrate\FieldMigration +field_plugin_method: alterFieldMigration +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Field configuration' +source: + plugin: d7_field + constants: + status: true + langcode: und +process: + entity_type: + - + plugin: get + source: entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true + status: + - + plugin: get + source: constants/status + langcode: + - + plugin: get + source: constants/langcode + field_name: + - + plugin: get + source: field_name + type: + - + plugin: process_field + source: type + method: getFieldType + map: + d7_text: + d7_text: d7_text + taxonomy_term_reference: + taxonomy_term_reference: taxonomy_term_reference + image: + image: image + email: + email: email + field_url: + field_url: field_url + addressfield: + addressfield: addressfield + telephone: + telephone: telephone + entityreference: + entityreference: entityreference + file: + file: file + list: + list: list + datetime: + datetime: datetime + number_default: + number_default: number_default + cardinality: + - + plugin: get + source: cardinality + settings: + 0: + plugin: d7_field_settings + field_collection: + plugin: field_collection_field_settings +destination: + plugin: 'entity:field_storage_config' +migration_dependencies: + required: { } + optional: + - upgrade_d7_field_collection_type diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_collection_favorite_quote.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_collection_favorite_quote.yml new file mode 100644 index 0000000..a42e18a --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_collection_favorite_quote.yml @@ -0,0 +1,50 @@ +uuid: 471b5729-b3c8-4750-9e09-076c769c85d0 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_field_collection_favorite_quote +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content + - 'Field Collection Content' +migration_group: migrate_drupal_7 +label: 'Field Collections (Favorite quote)' +source: + plugin: d7_field_collection_item + field_name: field_favorite_quote +process: + type: + - + plugin: get + source: bundle + parent_id: + - + plugin: get + source: parent_id + parent_type: + - + plugin: get + source: parent_type + parent_field_name: + - + plugin: get + source: field_name + field_quote_name: + - + plugin: get + source: field_quote_name + field_quote_message: + - + plugin: get + source: field_quote_message +destination: + plugin: 'entity_reference_revisions:paragraph' + default_bundle: favorite_quote +migration_dependencies: + required: + - upgrade_d7_field_collection_type + optional: + - upgrade_d7_field_instance diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_collection_revisions_favorite_quote.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_collection_revisions_favorite_quote.yml new file mode 100644 index 0000000..8d9bb13 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_collection_revisions_favorite_quote.yml @@ -0,0 +1,60 @@ +uuid: d21613e5-e814-4728-88a5-16c6bd8d4cf1 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_field_collection_revisions_favorite_quote +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content + - 'Field Collection Revisions Content' +migration_group: migrate_drupal_7 +label: 'Field Collection Revisions (Favorite quote)' +source: + plugin: d7_field_collection_item_revision + field_name: field_favorite_quote +process: + id: + - + plugin: paragraphs_lookup + tags: + - 'Field Collection Content' + source: item_id + - + plugin: extract + index: + - id + type: + - + plugin: get + source: bundle + parent_id: + - + plugin: get + source: parent_id + parent_type: + - + plugin: get + source: parent_type + parent_field_name: + - + plugin: get + source: field_name + field_quote_name: + - + plugin: get + source: field_quote_name + field_quote_message: + - + plugin: get + source: field_quote_message +destination: + plugin: 'entity_reference_revisions:paragraph' + new_revisions: true + default_bundle: favorite_quote +migration_dependencies: + required: + - upgrade_d7_field_collection_favorite_quote + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_collection_type.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_collection_type.yml new file mode 100644 index 0000000..23f3ed7 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_collection_type.yml @@ -0,0 +1,34 @@ +uuid: de3bc34f-ded0-4e1e-9012-ffea66e933d7 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_field_collection_type +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Paragraphs - Field Collection type configuration' +source: + plugin: d7_field_collection_type + add_description: true +process: + id: + - + plugin: get + source: bundle + label: + - + plugin: get + source: name + description: + - + plugin: get + source: description +destination: + plugin: 'entity:paragraphs_type' +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_formatter_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_formatter_settings.yml new file mode 100644 index 0000000..5e90603 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_formatter_settings.yml @@ -0,0 +1,181 @@ +uuid: 96e322a2-20b4-473f-953b-902f5a6d3503 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_field_formatter_settings +class: Drupal\migrate_drupal\Plugin\migrate\FieldMigration +field_plugin_method: alterFieldFormatterMigration +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Field formatter configuration' +source: + plugin: d7_field_instance_per_view_mode + constants: + third_party_settings: { } +process: + field_type_exists: + - + plugin: migration_lookup + migration: upgrade_d7_field + source: + - field_name + - entity_type + - + plugin: extract + index: + - 0 + - + plugin: skip_on_empty + method: row + entity_type: + - + plugin: get + source: entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true + bundle: + - + plugin: migration_lookup + migration: upgrade_d7_field_instance + source: + - entity_type + - bundle + - field_name + - + plugin: extract + index: + - 1 + view_mode: + - + plugin: migration_lookup + migration: upgrade_d7_view_modes + source: + - entity_type + - view_mode + - + plugin: extract + index: + - 1 + - + plugin: static_map + bypass: true + map: + full: default + field_name: + - + plugin: get + source: field_name + options/label: + - + plugin: get + source: formatter/label + options/weight: + - + plugin: get + source: formatter/weight + plugin_id: + - + plugin: process_field + source: type + method: getPluginId + formatter_type: + - + plugin: process_field + source: type + method: getFieldFormatterType + options/type: + - + plugin: static_map + bypass: true + source: + - '@plugin_id' + - '@formatter_type' + map: + taxonomy_term_reference: + taxonomy_term_reference_link: entity_reference_label + taxonomy_term_reference_plain: entity_reference_label + taxonomy_term_reference_rss_category: entity_reference_label + i18n_taxonomy_term_reference_link: entity_reference_label + i18n_taxonomy_term_reference_plain: entity_reference_label + entityreference_entity_view: entity_reference_entity_view + email: + email_formatter_default: email_mailto + email_formatter_contact: basic_string + email_formatter_plain: basic_string + email_formatter_spamspan: basic_string + email_default: email_mailto + email_contact: basic_string + email_plain: basic_string + email_spamspan: basic_string + field_url: + url_default: link + url_plain: link + field_collection: + field_collection_view: entity_reference_revisions_entity_view + addressfield: + addressfield_default: address_default + telephone: + text_plain: string + telephone_link: telephone_link + entityreference: + entityreference_label: entity_reference_label + entityreference_entity_id: entity_reference_entity_id + entityreference_entity_view: entity_reference_entity_view + file: + default: file_default + url_plain: file_url_plain + path_plain: file_url_plain + image_plain: image + image_nodelink: image + image_imagelink: image + datetime: + date_default: datetime_default + format_interval: datetime_time_ago + date_plain: datetime_plain + - + plugin: d7_field_type_defaults + - + plugin: skip_on_empty + method: row + hidden: + - + plugin: static_map + source: '@options/type' + map: + hidden: true + default_value: false + options/settings: + - + plugin: default_value + source: formatter/settings + default_value: { } + options/third_party_settings: + - + plugin: get + source: constants/third_party_settings + options/settings/view_mode: + field_collection: + plugin: paragraphs_process_on_value + source_value: type + expected_value: field_collection + process: + plugin: get + source: formatter/settings/view_mode +destination: + plugin: component_entity_display +migration_dependencies: + required: + - upgrade_d7_field_instance + - upgrade_d7_view_modes + optional: + - upgrade_d7_field_collection_type + - upgrade_d7_field + - upgrade_d7_field_instance + - upgrade_d7_view_modes diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_group_node_session.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_group_node_session.yml new file mode 100644 index 0000000..b7f207f --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_group_node_session.yml @@ -0,0 +1,61 @@ +uuid: 74cd412f-588d-41f7-830a-3f69085156c0 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_field_group_node_session +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Field groups of node (bundle: session)' +source: + plugin: d7_field_group + entity_type: node + bundle: session +process: + entity_type: + - + plugin: get + source: entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true + bundle: + - + plugin: get + source: bundle + mode: + - + plugin: static_map + source: mode + bypass: true + map: + form: default + type: + - + plugin: static_map + source: mode + default_value: entity_view_display + map: + form: entity_form_display + group_name: + - + plugin: get + source: group_name + settings: + - + plugin: get + source: settings +destination: + plugin: d7_field_group +migration_dependencies: + required: + - upgrade_d7_view_modes + optional: + - upgrade_d7_field_collection_type diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_instance.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_instance.yml new file mode 100644 index 0000000..d1a0f2c --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_instance.yml @@ -0,0 +1,130 @@ +uuid: 4e8c4b5e-989b-4830-a9d6-ed35292d2291 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_field_instance +class: Drupal\migrate_drupal\Plugin\migrate\FieldMigration +field_plugin_method: alterFieldInstanceMigration +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Field instance configuration' +source: + plugin: d7_field_instance + constants: + status: true + comment_node: comment_node_ +process: + type: + - + plugin: process_field + source: type + method: getFieldType + entity_type: + - + plugin: get + source: entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true + field_name: + - + plugin: get + source: field_name + bundle_mapped: + - + plugin: static_map + source: bundle + bypass: true + map: + comment_node_forum: comment_forum + - + plugin: paragraphs_process_on_value + source_value: entity_type + expected_value: field_collection_item + process: + plugin: paragraphs_strip_field_prefix + _comment_type: + - + plugin: explode + source: bundle + delimiter: comment_node_ + - + plugin: extract + index: + - 1 + default: false + - + plugin: skip_on_empty + method: process + - + plugin: migration_lookup + migration: { } + bundle: + - + plugin: field_bundle + source: + - entity_type + - '@bundle_mapped' + label: + - + plugin: get + source: label + description: + - + plugin: get + source: description + required: + - + plugin: get + source: required + status: + - + plugin: get + source: constants/status + allowed_values: + - + plugin: sub_process + source: allowed_vid + process: + - + plugin: migration_lookup + migration: upgrade_d7_taxonomy_vocabulary + source: vid + settings: + 0: + plugin: d7_field_instance_settings + source: + - settings + - widget + - field_definition + field_collection: + plugin: field_collection_field_instance_settings + default_value_function: + - + plugin: get + source: '' + default_value: + - + plugin: d7_field_instance_defaults + source: + - default_value + - widget + translatable: + - + plugin: get + source: translatable +destination: + plugin: 'entity:field_config' +migration_dependencies: + required: + - upgrade_d7_field + optional: + - upgrade_d7_node_type + - upgrade_d7_taxonomy_vocabulary + - upgrade_d7_field_collection_type diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_instance_widget_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_instance_widget_settings.yml new file mode 100644 index 0000000..1655e60 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_field_instance_widget_settings.yml @@ -0,0 +1,124 @@ +uuid: 25b78f74-36a9-4491-91de-b4c46de87752 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_field_instance_widget_settings +class: Drupal\migrate_drupal\Plugin\migrate\FieldMigration +field_plugin_method: alterFieldWidgetMigration +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Field instance widget configuration' +source: + plugin: d7_field_instance_per_form_display + constants: + form_mode: default + third_party_settings: { } +process: + field_type_exists: + - + plugin: migration_lookup + migration: upgrade_d7_field + source: + - field_name + - entity_type + - + plugin: extract + index: + - 0 + - + plugin: skip_on_empty + method: row + bundle: + - + plugin: migration_lookup + migration: upgrade_d7_field_instance + source: + - entity_type + - bundle + - field_name + - + plugin: extract + index: + - 1 + form_mode: + - + plugin: get + source: constants/form_mode + field_name: + - + plugin: get + source: field_name + entity_type: + - + plugin: get + source: entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true + options/weight: + - + plugin: get + source: widget/weight + widget_type: + - + plugin: process_field + source: type + method: getFieldWidgetType + options/type: + type: + plugin: static_map + bypass: true + source: '@widget_type' + map: + link_field: link_default + email_textfield: email_default + date_select: datetime_default + date_text: datetime_default + date_popup: datetime_default + media_generic: file_generic + phone_textfield: telephone_default + options_onoff: boolean_checkbox + entityreference_autocomplete: entity_reference_autocomplete + entityreference_autocomplete_tags: entity_reference_autocomplete_tags + taxonomy_autocomplete: entity_reference_autocomplete + d7_text: d7_text_default + taxonomy_term_reference: taxonomy_term_reference_default + image: image_default + image_miw: image_image + url_external: link_default + field_collection_embed: entity_reference_paragraphs + field_collection: field_collection_default + addressfield_standard: address_default + entityreference: entityreference_default + file_mfw: file_generic + filefield_widget: file_generic + list: list_default + date: datetime_default + datetime: datetime_default + datestamp: datetime_timestamp + number_default: number_default_default + options/settings: + - + plugin: field_instance_widget_settings + source: + - widget/type + - widget/settings + options/third_party_settings: + - + plugin: get + source: constants/third_party_settings +destination: + plugin: component_entity_form_display +migration_dependencies: + required: + - upgrade_d7_field_instance + optional: + - upgrade_d7_field_collection_type + - upgrade_d7_field + - upgrade_d7_field_instance diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_file.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_file.yml new file mode 100644 index 0000000..642b7af --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_file.yml @@ -0,0 +1,67 @@ +uuid: bb7a5391-aef1-45a5-8c08-248c09f56193 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_file +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Public files' +source: + plugin: d7_file + scheme: public + constants: + source_base_path: 'http://ddev-migration-drupal7-web/' +process: + fid: + - + plugin: get + source: fid + filename: + - + plugin: get + source: filename + source_full_path: + - + plugin: concat + delimiter: / + source: + - constants/source_base_path + - filepath + - + plugin: urlencode + uri: + - + plugin: file_copy + source: + - '@source_full_path' + - uri + filemime: + - + plugin: get + source: filemime + status: + - + plugin: get + source: status + created: + - + plugin: get + source: timestamp + changed: + - + plugin: get + source: timestamp + uid: + - + plugin: get + source: uid +destination: + plugin: 'entity:file' +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_file_private.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_file_private.yml new file mode 100644 index 0000000..94ca83f --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_file_private.yml @@ -0,0 +1,65 @@ +uuid: a2400a4c-970d-436b-9302-fdf6c159d947 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_file_private +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Private files' +source: + plugin: d7_file + scheme: private + constants: + source_base_path: 'http://ddev-migration-drupal7-web/' +process: + fid: + - + plugin: get + source: fid + filename: + - + plugin: get + source: filename + source_full_path: + - + plugin: concat + delimiter: / + source: + - constants/source_base_path + - filepath + uri: + - + plugin: file_copy + source: + - '@source_full_path' + - uri + filemime: + - + plugin: get + source: filemime + status: + - + plugin: get + source: status + created: + - + plugin: get + source: timestamp + changed: + - + plugin: get + source: timestamp + uid: + - + plugin: get + source: uid +destination: + plugin: 'entity:file' +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_filter_format.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_filter_format.yml new file mode 100644 index 0000000..4206a29 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_filter_format.yml @@ -0,0 +1,61 @@ +uuid: 2bc902a3-a6f0-4865-8071-915556fb62bb +langcode: en +status: true +dependencies: { } +id: upgrade_d7_filter_format +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Filter format configuration' +source: + plugin: d7_filter_format +process: + format: + - + plugin: get + source: format + status: + - + plugin: get + source: status + name: + - + plugin: get + source: name + cache: + - + plugin: get + source: cache + weight: + - + plugin: get + source: weight + filters: + - + plugin: sub_process + source: filters + key: '@id' + process: + id: + plugin: filter_id + bypass: true + source: name + map: + editor_caption: filter_caption + editor_align: filter_align + settings: + plugin: filter_settings + source: settings + status: + plugin: default_value + default_value: true + weight: weight +destination: + plugin: 'entity:filter_format' +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_filter_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_filter_settings.yml new file mode 100644 index 0000000..fad3ec3 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_filter_settings.yml @@ -0,0 +1,29 @@ +uuid: 2975f04e-9032-4aa0-931c-dac30ef9dd31 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_filter_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Drupal 7 filter settings' +source: + plugin: variable + variables: + - filter_fallback_format + source_module: filter +process: + fallback_format: + - + plugin: get + source: filter_fallback_format +destination: + plugin: config + config_name: filter.settings +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_global_theme_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_global_theme_settings.yml new file mode 100644 index 0000000..b8d36b7 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_global_theme_settings.yml @@ -0,0 +1,73 @@ +uuid: 85a6919c-d8bb-43db-abae-716e7f26261d +langcode: en +status: true +dependencies: { } +id: upgrade_d7_global_theme_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'D7 global theme settings' +source: + plugin: variable + variables: + - theme_settings + source_module: system +process: + features/logo: + - + plugin: get + source: theme_settings/toggle_logo + features/name: + - + plugin: get + source: theme_settings/toggle_name + features/slogan: + - + plugin: get + source: theme_settings/toggle_slogan + features/node_user_picture: + - + plugin: get + source: theme_settings/toggle_node_user_picture + features/comment_user_picture: + - + plugin: get + source: theme_settings/toggle_comment_user_picture + features/comment_user_verification: + - + plugin: get + source: theme_settings/toggle_comment_user_verification + features/favicon: + - + plugin: get + source: theme_settings/toggle_favicon + logo/use_default: + - + plugin: get + source: theme_settings/default_logo + logo/path: + - + plugin: get + source: theme_settings/logo_path + favicon/use_default: + - + plugin: get + source: theme_settings/default_favicon + favicon/path: + - + plugin: get + source: theme_settings/favicon_path + favicon/mimetype: + - + plugin: get + source: theme_settings/favicon_mimetype +destination: + plugin: config + config_name: system.theme.global +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_image_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_image_settings.yml new file mode 100644 index 0000000..26d3f21 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_image_settings.yml @@ -0,0 +1,39 @@ +uuid: 701bd5d4-8d4e-4ad7-a920-351dbb5b92aa +langcode: en +status: true +dependencies: { } +id: upgrade_d7_image_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Image configuration' +source: + plugin: variable + variables: + - allow_insecure_derivatives + - suppress_itok_output + - image_style_preview_image + source_module: image +process: + suppress_itok_output: + - + plugin: get + source: suppress_itok_output + allow_insecure_derivatives: + - + plugin: get + source: allow_insecure_derivatives + preview_image: + - + plugin: get + source: image_style_preview_image +destination: + plugin: config + config_name: image.settings +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_image_styles.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_image_styles.yml new file mode 100644 index 0000000..056c739 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_image_styles.yml @@ -0,0 +1,37 @@ +uuid: 46735033-cdbe-4b48-b751-be1c819305a0 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_image_styles +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Image styles' +source: + plugin: d7_image_styles +process: + name: + - + plugin: get + source: name + label: + - + plugin: get + source: label + effects: + - + plugin: sub_process + source: effects + process: + id: name + weight: weight + data: data +destination: + plugin: 'entity:image_style' +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_menu.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_menu.yml new file mode 100644 index 0000000..ec0cb75 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_menu.yml @@ -0,0 +1,44 @@ +uuid: f8eee838-17df-4812-a6f3-16d17467a39e +langcode: en +status: true +dependencies: { } +id: upgrade_d7_menu +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: Menus +source: + plugin: menu +process: + id: + - + plugin: static_map + bypass: true + source: menu_name + map: + main-menu: main + management: admin + navigation: tools + user-menu: account + label: + - + plugin: get + source: title + description: + - + plugin: get + source: description + langcode: + - + plugin: default_value + source: language + default_value: en +destination: + plugin: 'entity:menu' +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_menu_links.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_menu_links.yml new file mode 100644 index 0000000..81b77ec --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_menu_links.yml @@ -0,0 +1,125 @@ +uuid: 00190851-967b-4703-a0cb-b5d9d79c97de +langcode: en +status: true +dependencies: { } +id: upgrade_d7_menu_links +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Menu links' +source: + plugin: menu_link + constants: + bundle: menu_link_content +process: + skip_translation: + - + plugin: skip_on_empty + method: row + source: skip_translation + id: + - + plugin: get + source: mlid + langcode: + - + plugin: default_value + source: language + default_value: und + bundle: + - + plugin: get + source: constants/bundle + title: + - + plugin: get + source: link_title + description: + - + plugin: get + source: description + menu_name: + - + plugin: migration_lookup + migration: upgrade_d7_menu + source: menu_name + - + plugin: skip_on_empty + method: row + link/uri: + - + plugin: link_uri + source: link_path + link/options: + - + plugin: get + source: options + route: + - + plugin: route + source: + - link_path + - options + route_name: + - + plugin: get + source: '@route/route_name' + route_parameters: + - + plugin: get + source: '@route/route_parameters' + url: + - + plugin: get + source: '@route/url' + options: + - + plugin: get + source: '@route/options' + external: + - + plugin: get + source: external + weight: + - + plugin: get + source: weight + expanded: + - + plugin: get + source: expanded + enabled: + - + plugin: get + source: enabled + parent: + - + plugin: menu_link_parent + source: + - plid + - '@menu_name' + - parent_link_path + changed: + - + plugin: get + source: updated +destination: + plugin: 'entity:menu_link_content' + no_stub: true +migration_dependencies: + required: + - upgrade_d7_menu + optional: + - upgrade_d7_node_article + - upgrade_d7_node_event + - upgrade_d7_node_page + - upgrade_d7_node_session + - upgrade_d7_node_speaker + - upgrade_d7_node_sponsor + - upgrade_d7_node_swag + - upgrade_d7_node_venue + - upgrade_d7_menu diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_article.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_article.yml new file mode 100644 index 0000000..54ea36c --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_article.yml @@ -0,0 +1,103 @@ +uuid: 20c53683-010f-4105-8af6-eb68c7e0454d +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_article +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Nodes (Article)' +source: + plugin: d7_node + node_type: article +process: + nid: + - + plugin: get + source: tnid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_article/0/status: + - + plugin: get + source: comment + body: + - + plugin: get + source: body + field_tags: + - + plugin: sub_process + source: field_tags + process: + target_id: tid + field_image: + - + plugin: sub_process + source: field_image + process: + target_id: fid + alt: alt + title: title + width: width + height: height +destination: + plugin: 'entity:node' + default_bundle: article +migration_dependencies: + required: + - upgrade_d7_user + - upgrade_d7_node_type + optional: + - upgrade_d7_field_instance diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_event.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_event.yml new file mode 100644 index 0000000..479780a --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_event.yml @@ -0,0 +1,113 @@ +uuid: 252597f8-449c-4b64-8829-284016e8b4f5 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_event +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Nodes (Event)' +source: + plugin: d7_node + node_type: event +process: + nid: + - + plugin: get + source: tnid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_event/0/status: + - + plugin: get + source: comment + field_description: + - + plugin: get + source: field_description + field_sessions: + - + plugin: get + source: field_sessions + field_venue: + - + plugin: get + source: field_venue + field_type: + - + plugin: get + source: field_type + field_sponsors: + - + plugin: get + source: field_sponsors + field_date: + - + plugin: sub_process + source: field_date + process: + value: + plugin: format_date + from_format: 'Y-m-d H:i:s' + to_format: Y-m-d + source: value +destination: + plugin: 'entity:node' + default_bundle: event +migration_dependencies: + required: + - upgrade_d7_user + - upgrade_d7_node_type + optional: + - upgrade_d7_field_instance diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_page.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_page.yml new file mode 100644 index 0000000..4c6b45e --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_page.yml @@ -0,0 +1,87 @@ +uuid: b6b19977-fc79-4bb7-a3d9-a5fc5e07575e +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_page +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Nodes (Basic page)' +source: + plugin: d7_node + node_type: page +process: + nid: + - + plugin: get + source: tnid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_page/0/status: + - + plugin: get + source: comment + body: + - + plugin: get + source: body +destination: + plugin: 'entity:node' + default_bundle: page +migration_dependencies: + required: + - upgrade_d7_user + - upgrade_d7_node_type + optional: + - upgrade_d7_field_instance diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_article.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_article.yml new file mode 100644 index 0000000..f09f5a2 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_article.yml @@ -0,0 +1,108 @@ +uuid: 916822d6-65fd-41ff-8991-3db570c4b730 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_revision_article +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Node revisions (Article)' +source: + plugin: d7_node_revision + node_type: article +process: + nid: + - + plugin: get + source: nid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_article/0/status: + - + plugin: get + source: comment + body: + - + plugin: get + source: body + field_tags: + - + plugin: sub_process + source: field_tags + process: + target_id: tid + field_image: + - + plugin: sub_process + source: field_image + process: + target_id: fid + alt: alt + title: title + width: width + height: height +destination: + plugin: 'entity_revision:node' + default_bundle: article +migration_dependencies: + required: + - upgrade_d7_node_article + - upgrade_d7_node_event + - upgrade_d7_node_page + - upgrade_d7_node_session + - upgrade_d7_node_speaker + - upgrade_d7_node_sponsor + - upgrade_d7_node_swag + - upgrade_d7_node_venue + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_event.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_event.yml new file mode 100644 index 0000000..2786969 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_event.yml @@ -0,0 +1,118 @@ +uuid: 6108b6a0-d144-407c-aac3-511610ebd156 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_revision_event +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Node revisions (Event)' +source: + plugin: d7_node_revision + node_type: event +process: + nid: + - + plugin: get + source: nid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_event/0/status: + - + plugin: get + source: comment + field_description: + - + plugin: get + source: field_description + field_sessions: + - + plugin: get + source: field_sessions + field_venue: + - + plugin: get + source: field_venue + field_type: + - + plugin: get + source: field_type + field_sponsors: + - + plugin: get + source: field_sponsors + field_date: + - + plugin: sub_process + source: field_date + process: + value: + plugin: format_date + from_format: 'Y-m-d H:i:s' + to_format: Y-m-d + source: value +destination: + plugin: 'entity_revision:node' + default_bundle: event +migration_dependencies: + required: + - upgrade_d7_node_article + - upgrade_d7_node_event + - upgrade_d7_node_page + - upgrade_d7_node_session + - upgrade_d7_node_speaker + - upgrade_d7_node_sponsor + - upgrade_d7_node_swag + - upgrade_d7_node_venue + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_page.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_page.yml new file mode 100644 index 0000000..704dca5 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_page.yml @@ -0,0 +1,92 @@ +uuid: 97caa07f-3d0d-4635-af1f-0d054b97e8c5 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_revision_page +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Node revisions (Basic page)' +source: + plugin: d7_node_revision + node_type: page +process: + nid: + - + plugin: get + source: nid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_page/0/status: + - + plugin: get + source: comment + body: + - + plugin: get + source: body +destination: + plugin: 'entity_revision:node' + default_bundle: page +migration_dependencies: + required: + - upgrade_d7_node_article + - upgrade_d7_node_event + - upgrade_d7_node_page + - upgrade_d7_node_session + - upgrade_d7_node_speaker + - upgrade_d7_node_sponsor + - upgrade_d7_node_swag + - upgrade_d7_node_venue + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_session.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_session.yml new file mode 100644 index 0000000..580686a --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_session.yml @@ -0,0 +1,114 @@ +uuid: 160ea61b-038a-4b00-8b88-6ddc90e21b64 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_revision_session +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Node revisions (Session)' +source: + plugin: d7_node_revision + node_type: session +process: + nid: + - + plugin: get + source: nid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_session/0/status: + - + plugin: get + source: comment + field_speakers: + - + plugin: get + source: field_speakers + field_description: + - + plugin: get + source: field_description + field_video_recording: + - + plugin: get + source: field_video_recording + field_slides: + - + plugin: sub_process + source: field_slides + process: + target_id: fid + display: display + description: description + field_topics: + - + plugin: sub_process + source: field_topics + process: + target_id: tid +destination: + plugin: 'entity_revision:node' + default_bundle: session +migration_dependencies: + required: + - upgrade_d7_node_article + - upgrade_d7_node_event + - upgrade_d7_node_page + - upgrade_d7_node_session + - upgrade_d7_node_speaker + - upgrade_d7_node_sponsor + - upgrade_d7_node_swag + - upgrade_d7_node_venue + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_speaker.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_speaker.yml new file mode 100644 index 0000000..e60d755 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_speaker.yml @@ -0,0 +1,155 @@ +uuid: 662f92e7-2adb-4586-aa13-b501717c1e11 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_revision_speaker +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Node revisions (Speaker)' +source: + plugin: d7_node_revision + node_type: speaker +process: + nid: + - + plugin: get + source: nid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_speaker/0/status: + - + plugin: get + source: comment + field_biography: + - + plugin: get + source: field_biography + field_email: + - + plugin: sub_process + source: field_email + process: + value: email + field_linkedin_profile: + - + plugin: get + source: field_linkedin_profile + field_website: + - + plugin: get + source: field_website + field_x_twitter_profile: + - + plugin: get + source: field_x_twitter_profile + field_drupal_org_profile: + - + plugin: get + source: field_drupal_org_profile + field_profile_picture: + - + plugin: sub_process + source: field_profile_picture + process: + target_id: fid + alt: alt + title: title + width: width + height: height + field_favorite_quote: + - + plugin: sub_process + source: field_favorite_quote + process: + target_id: + - + plugin: paragraphs_lookup + tags: 'Field Collection Content' + source: value + - + plugin: extract + index: + - id + target_revision_id: + - + plugin: paragraphs_lookup + tags: + - 'Field Collection Revisions Content' + - 'Field Collection Content' + tag_ids: + 'Field Collection Revisions Content': + - revision_id + 'Field Collection Content': + - value + - + plugin: extract + index: + - revision_id +destination: + plugin: 'entity_revision:node' + default_bundle: speaker +migration_dependencies: + required: + - upgrade_d7_node_article + - upgrade_d7_node_event + - upgrade_d7_node_page + - upgrade_d7_node_session + - upgrade_d7_node_speaker + - upgrade_d7_node_sponsor + - upgrade_d7_node_swag + - upgrade_d7_node_venue + - upgrade_d7_field_collection_favorite_quote + - upgrade_d7_field_collection_revisions_favorite_quote + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_sponsor.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_sponsor.yml new file mode 100644 index 0000000..1a351ba --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_sponsor.yml @@ -0,0 +1,102 @@ +uuid: a82fdd55-3e93-49f0-8cdf-4699866867c8 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_revision_sponsor +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Node revisions (Sponsor)' +source: + plugin: d7_node_revision + node_type: sponsor +process: + nid: + - + plugin: get + source: nid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_sponsor/0/status: + - + plugin: get + source: comment + field_logo: + - + plugin: sub_process + source: field_logo + process: + target_id: fid + alt: alt + title: title + width: width + height: height + field_description: + - + plugin: get + source: field_description +destination: + plugin: 'entity_revision:node' + default_bundle: sponsor +migration_dependencies: + required: + - upgrade_d7_node_article + - upgrade_d7_node_event + - upgrade_d7_node_page + - upgrade_d7_node_session + - upgrade_d7_node_speaker + - upgrade_d7_node_sponsor + - upgrade_d7_node_swag + - upgrade_d7_node_venue + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_swag.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_swag.yml new file mode 100644 index 0000000..18e75d8 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_swag.yml @@ -0,0 +1,106 @@ +uuid: 816c2f3a-7094-46fc-84f8-acddcab88371 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_revision_swag +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Node revisions (Swag)' +source: + plugin: d7_node_revision + node_type: swag +process: + nid: + - + plugin: get + source: nid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_swag/0/status: + - + plugin: get + source: comment + field_image: + - + plugin: sub_process + source: field_image + process: + target_id: fid + alt: alt + title: title + width: width + height: height + field_description: + - + plugin: get + source: field_description + field_price: + - + plugin: get + source: field_price +destination: + plugin: 'entity_revision:node' + default_bundle: swag +migration_dependencies: + required: + - upgrade_d7_node_article + - upgrade_d7_node_event + - upgrade_d7_node_page + - upgrade_d7_node_session + - upgrade_d7_node_speaker + - upgrade_d7_node_sponsor + - upgrade_d7_node_swag + - upgrade_d7_node_venue + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_venue.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_venue.yml new file mode 100644 index 0000000..1b52973 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_revision_venue.yml @@ -0,0 +1,110 @@ +uuid: 32e3442e-4ab5-412a-90d1-f99a96d04b09 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_revision_venue +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Node revisions (Venue)' +source: + plugin: d7_node_revision + node_type: venue +process: + nid: + - + plugin: get + source: nid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_venue/0/status: + - + plugin: get + source: comment + field_address: + - + plugin: addressfield + source: field_address + field_image: + - + plugin: sub_process + source: field_image + process: + target_id: fid + alt: alt + title: title + width: width + height: height + field_phone: + - + plugin: get + source: field_phone + field_additional_information: + - + plugin: get + source: field_additional_information +destination: + plugin: 'entity_revision:node' + default_bundle: venue +migration_dependencies: + required: + - upgrade_d7_node_article + - upgrade_d7_node_event + - upgrade_d7_node_page + - upgrade_d7_node_session + - upgrade_d7_node_speaker + - upgrade_d7_node_sponsor + - upgrade_d7_node_swag + - upgrade_d7_node_venue + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_session.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_session.yml new file mode 100644 index 0000000..e49a5a2 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_session.yml @@ -0,0 +1,109 @@ +uuid: c10fe96c-4d36-42f4-9f14-9bf9becdd1ef +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_session +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Nodes (Session)' +source: + plugin: d7_node + node_type: session +process: + nid: + - + plugin: get + source: tnid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_session/0/status: + - + plugin: get + source: comment + field_speakers: + - + plugin: get + source: field_speakers + field_description: + - + plugin: get + source: field_description + field_video_recording: + - + plugin: get + source: field_video_recording + field_slides: + - + plugin: sub_process + source: field_slides + process: + target_id: fid + display: display + description: description + field_topics: + - + plugin: sub_process + source: field_topics + process: + target_id: tid +destination: + plugin: 'entity:node' + default_bundle: session +migration_dependencies: + required: + - upgrade_d7_user + - upgrade_d7_node_type + optional: + - upgrade_d7_field_instance diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_settings.yml new file mode 100644 index 0000000..72f4e0b --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_settings.yml @@ -0,0 +1,29 @@ +uuid: 45fc88b7-9298-47dd-88e5-61a0d67ef01d +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Node configuration' +source: + plugin: variable + variables: + - node_admin_theme + source_module: node +process: + use_admin_theme: + - + plugin: get + source: node_admin_theme +destination: + plugin: config + config_name: node.settings +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_speaker.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_speaker.yml new file mode 100644 index 0000000..7c6b3ef --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_speaker.yml @@ -0,0 +1,149 @@ +uuid: 4c720324-2bbe-41fd-8573-07a84ac85e3c +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_speaker +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Nodes (Speaker)' +source: + plugin: d7_node + node_type: speaker +process: + nid: + - + plugin: get + source: tnid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_speaker/0/status: + - + plugin: get + source: comment + field_biography: + - + plugin: get + source: field_biography + field_email: + - + plugin: sub_process + source: field_email + process: + value: email + field_linkedin_profile: + - + plugin: get + source: field_linkedin_profile + field_website: + - + plugin: get + source: field_website + field_x_twitter_profile: + - + plugin: get + source: field_x_twitter_profile + field_drupal_org_profile: + - + plugin: get + source: field_drupal_org_profile + field_profile_picture: + - + plugin: sub_process + source: field_profile_picture + process: + target_id: fid + alt: alt + title: title + width: width + height: height + field_favorite_quote: + - + plugin: sub_process + source: field_favorite_quote + process: + target_id: + - + plugin: paragraphs_lookup + tags: 'Field Collection Content' + source: value + - + plugin: extract + index: + - id + target_revision_id: + - + plugin: paragraphs_lookup + tags: + - 'Field Collection Revisions Content' + - 'Field Collection Content' + tag_ids: + 'Field Collection Revisions Content': + - revision_id + 'Field Collection Content': + - value + - + plugin: extract + index: + - revision_id +destination: + plugin: 'entity:node' + default_bundle: speaker +migration_dependencies: + required: + - upgrade_d7_user + - upgrade_d7_node_type + - upgrade_d7_field_collection_favorite_quote + optional: + - upgrade_d7_field_instance diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_sponsor.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_sponsor.yml new file mode 100644 index 0000000..adff52d --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_sponsor.yml @@ -0,0 +1,97 @@ +uuid: aa4bf1b3-6ebc-4593-90b8-ed2f549c87c4 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_sponsor +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Nodes (Sponsor)' +source: + plugin: d7_node + node_type: sponsor +process: + nid: + - + plugin: get + source: tnid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_sponsor/0/status: + - + plugin: get + source: comment + field_logo: + - + plugin: sub_process + source: field_logo + process: + target_id: fid + alt: alt + title: title + width: width + height: height + field_description: + - + plugin: get + source: field_description +destination: + plugin: 'entity:node' + default_bundle: sponsor +migration_dependencies: + required: + - upgrade_d7_user + - upgrade_d7_node_type + optional: + - upgrade_d7_field_instance diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_swag.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_swag.yml new file mode 100644 index 0000000..e9b4797 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_swag.yml @@ -0,0 +1,101 @@ +uuid: cb975b55-fd90-413c-b393-102590898e21 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_swag +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Nodes (Swag)' +source: + plugin: d7_node + node_type: swag +process: + nid: + - + plugin: get + source: tnid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_swag/0/status: + - + plugin: get + source: comment + field_image: + - + plugin: sub_process + source: field_image + process: + target_id: fid + alt: alt + title: title + width: width + height: height + field_description: + - + plugin: get + source: field_description + field_price: + - + plugin: get + source: field_price +destination: + plugin: 'entity:node' + default_bundle: swag +migration_dependencies: + required: + - upgrade_d7_user + - upgrade_d7_node_type + optional: + - upgrade_d7_field_instance diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_title_label.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_title_label.yml new file mode 100644 index 0000000..11de3a8 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_title_label.yml @@ -0,0 +1,54 @@ +uuid: bd82e607-d0d8-46b6-b741-5f8fa8628469 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_title_label +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Node title label' +source: + plugin: d7_node_type + constants: + entity_type: node + field_name: title +process: + label: + - + plugin: static_map + source: title_label + bypass: true + map: + Title: 0 + - + plugin: skip_on_empty + method: row + entity_type: + - + plugin: get + source: constants/entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true + bundle: + - + plugin: get + source: type + field_name: + - + plugin: get + source: constants/field_name +destination: + plugin: 'entity:base_field_override' +migration_dependencies: + required: + - upgrade_d7_node_type + optional: + - upgrade_d7_field_collection_type diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_type.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_type.yml new file mode 100644 index 0000000..5012d86 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_type.yml @@ -0,0 +1,83 @@ +uuid: a3367374-077c-460d-89e6-7e1abbe94e77 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_type +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Node type configuration' +source: + plugin: d7_node_type + constants: + preview: 1 +process: + type: + - + plugin: get + source: type + name: + - + plugin: get + source: name + description: + - + plugin: get + source: description + help: + - + plugin: get + source: help + title_label: + - + plugin: get + source: title_label + preview_mode: + - + plugin: get + source: constants/preview + display_submitted: + - + plugin: get + source: display_submitted + new_revision: + - + plugin: get + source: options/revision + create_body: + - + plugin: get + source: create_body + create_body_label: + - + plugin: get + source: body_label + third_party_settings/menu_ui/available_menus: + - + plugin: static_map + bypass: true + source: available_menus + map: + main-menu: main + management: admin + navigation: tools + user-menu: account + third_party_settings/menu_ui/parent: + - + plugin: static_map + bypass: true + source: parent + map: + 'main-menu:0:': 'main:' + 'management:0:': 'admin:' + 'navigation:0:': 'tools:' + 'user-menu:0:': 'account:' +destination: + plugin: 'entity:node_type' +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_venue.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_venue.yml new file mode 100644 index 0000000..a7e9283 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_node_venue.yml @@ -0,0 +1,105 @@ +uuid: 84fd76b6-667f-4d0e-9576-6d36633c5ba1 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_node_venue +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Nodes (Venue)' +source: + plugin: d7_node + node_type: venue +process: + nid: + - + plugin: get + source: tnid + vid: + - + plugin: get + source: vid + langcode: + - + plugin: default_value + source: language + default_value: und + title: + - + plugin: get + source: title + uid: + - + plugin: get + source: node_uid + status: + - + plugin: get + source: status + created: + - + plugin: get + source: created + changed: + - + plugin: get + source: changed + promote: + - + plugin: get + source: promote + sticky: + - + plugin: get + source: sticky + revision_uid: + - + plugin: get + source: revision_uid + revision_log: + - + plugin: get + source: log + revision_timestamp: + - + plugin: get + source: timestamp + comment_node_venue/0/status: + - + plugin: get + source: comment + field_address: + - + plugin: addressfield + source: field_address + field_image: + - + plugin: sub_process + source: field_image + process: + target_id: fid + alt: alt + title: title + width: width + height: height + field_phone: + - + plugin: get + source: field_phone + field_additional_information: + - + plugin: get + source: field_additional_information +destination: + plugin: 'entity:node' + default_bundle: venue +migration_dependencies: + required: + - upgrade_d7_user + - upgrade_d7_node_type + optional: + - upgrade_d7_field_instance diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_pathauto_patterns.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_pathauto_patterns.yml new file mode 100644 index 0000000..103e2de --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_pathauto_patterns.yml @@ -0,0 +1,53 @@ +uuid: 5bae0648-ac02-4587-ad3a-1aee49a9b2b6 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_pathauto_patterns +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Pathauto patterns' +source: + plugin: pathauto_pattern + constants: + status: true + selection_logic: and +process: + status: + - + plugin: get + source: constants/status + id: + - + plugin: get + source: id + label: + - + plugin: get + source: label + type: + - + plugin: get + source: type + pattern: + - + plugin: get + source: pattern + selection_criteria: + - + plugin: get + source: selection_criteria + selection_logic: + - + plugin: get + source: constants/selection_logic +destination: + plugin: 'entity:pathauto_pattern' +migration_dependencies: + required: { } + optional: + - upgrade_d7_node_type diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_pathauto_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_pathauto_settings.yml new file mode 100644 index 0000000..de9f243 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_pathauto_settings.yml @@ -0,0 +1,229 @@ +uuid: 6cc38798-f5e0-45fc-a826-36c05ba576e3 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_pathauto_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Pathauto configuration' +source: + plugin: variable + variables: + - pathauto_punctuation_ampersand + - pathauto_punctuation_asterisk + - pathauto_punctuation_at + - pathauto_punctuation_backtick + - pathauto_punctuation_back_slash + - pathauto_punctuation_caret + - pathauto_punctuation_colon + - pathauto_punctuation_comma + - pathauto_punctuation_dollar + - pathauto_punctuation_double_quotes + - pathauto_punctuation_equal + - pathauto_punctuation_exclamation + - pathauto_punctuation_greater_than + - pathauto_punctuation_hash + - pathauto_punctuation_hyphen + - pathauto_punctuation_left_curly + - pathauto_punctuation_left_parenthesis + - pathauto_punctuation_left_square + - pathauto_punctuation_less_than + - pathauto_punctuation_percent + - pathauto_punctuation_period + - pathauto_punctuation_pipe + - pathauto_punctuation_plus + - pathauto_punctuation_question_mark + - pathauto_punctuation_quotes + - pathauto_punctuation_right_curly + - pathauto_punctuation_right_parenthesis + - pathauto_punctuation_right_square + - pathauto_punctuation_semicolon + - pathauto_punctuation_slash + - pathauto_punctuation_tilde + - pathauto_punctuation_underscore + - pathauto_verbose + - pathauto_separator + - pathauto_max_length + - pathauto_max_component_length + - pathauto_transliterate + - pathauto_reduce_ascii + - pathauto_ignore_words + - pathauto_case + - pathauto_update_action + source_module: pathauto +process: + punctuation/ampersand: + - + plugin: get + source: pathauto_punctuation_ampersand + punctuation/asterisk: + - + plugin: get + source: pathauto_punctuation_asterisk + punctuation/at: + - + plugin: get + source: pathauto_punctuation_at + punctuation/backtick: + - + plugin: get + source: pathauto_punctuation_backtick + punctuation/back_slash: + - + plugin: get + source: pathauto_punctuation_back_slash + punctuation/caret: + - + plugin: get + source: pathauto_punctuation_caret + punctuation/colon: + - + plugin: get + source: pathauto_punctuation_colon + punctuation/comma: + - + plugin: get + source: pathauto_punctuation_comma + punctuation/dollar: + - + plugin: get + source: pathauto_punctuation_dollar + punctuation/double_quotes: + - + plugin: get + source: pathauto_punctuation_double_quotes + punctuation/equal: + - + plugin: get + source: pathauto_punctuation_equal + punctuation/exclamation: + - + plugin: get + source: pathauto_punctuation_exclamation + punctuation/greater_than: + - + plugin: get + source: pathauto_punctuation_greater_than + punctuation/hash: + - + plugin: get + source: pathauto_punctuation_hash + punctuation/hyphen: + - + plugin: get + source: pathauto_punctuation_hyphen + punctuation/left_curly: + - + plugin: get + source: pathauto_punctuation_left_curly + punctuation/left_parenthesis: + - + plugin: get + source: pathauto_punctuation_left_parenthesis + punctuation/left_square: + - + plugin: get + source: pathauto_punctuation_left_square + punctuation/less_than: + - + plugin: get + source: pathauto_punctuation_less_than + punctuation/percent: + - + plugin: get + source: pathauto_punctuation_percent + punctuation/period: + - + plugin: get + source: pathauto_punctuation_period + punctuation/pipe: + - + plugin: get + source: pathauto_punctuation_pipe + punctuation/plus: + - + plugin: get + source: pathauto_punctuation_plus + punctuation/question_mark: + - + plugin: get + source: pathauto_punctuation_question_mark + punctuation/quotes: + - + plugin: get + source: pathauto_punctuation_quotes + punctuation/right_curly: + - + plugin: get + source: pathauto_punctuation_right_curly + punctuation/right_parenthesis: + - + plugin: get + source: pathauto_punctuation_right_parenthesis + punctuation/right_square: + - + plugin: get + source: pathauto_punctuation_right_square + punctuation/semicolon: + - + plugin: get + source: pathauto_punctuation_semicolon + punctuation/slash: + - + plugin: get + source: pathauto_punctuation_slash + punctuation/tilde: + - + plugin: get + source: pathauto_punctuation_tilde + punctuation/underscore: + - + plugin: get + source: pathauto_punctuation_underscore + verbose: + - + plugin: get + source: pathauto_verbose + separator: + - + plugin: get + source: pathauto_separator + max_length: + - + plugin: get + source: pathauto_max_length + max_component_length: + - + plugin: get + source: pathauto_max_component_length + transliterate: + - + plugin: get + source: pathauto_transliterate + reduce_ascii: + - + plugin: get + source: pathauto_reduce_ascii + ignore_words: + - + plugin: get + source: pathauto_ignore_words + case: + - + plugin: get + source: pathauto_case + update_action: + - + plugin: get + source: pathauto_update_action +destination: + plugin: config + config_name: pathauto.settings +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_shortcut.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_shortcut.yml new file mode 100644 index 0000000..b8d1edf --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_shortcut.yml @@ -0,0 +1,44 @@ +uuid: d2541350-c6fd-4b63-a4c8-da48f8486383 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_shortcut +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Shortcut links' +source: + plugin: d7_shortcut + constants: + uri_scheme: 'internal:/' +process: + shortcut_set: + - + plugin: migration_lookup + migration: upgrade_d7_shortcut_set + source: menu_name + title: + - + plugin: get + source: link_title + weight: + - + plugin: get + source: weight + link: + - + plugin: concat + source: + - constants/uri_scheme + - link_path +destination: + plugin: 'entity:shortcut' +migration_dependencies: + required: + - upgrade_d7_shortcut_set + optional: + - upgrade_d7_shortcut_set diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_shortcut_set.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_shortcut_set.yml new file mode 100644 index 0000000..0e6e6e2 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_shortcut_set.yml @@ -0,0 +1,36 @@ +uuid: c11c1680-7dc9-49e2-96f3-099ff44d7067 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_shortcut_set +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Shortcut sets' +source: + plugin: d7_shortcut_set +process: + id: + - + plugin: static_map + bypass: true + source: set_name + map: + shortcut-set-1: default + - + plugin: machine_name + field: id + replace_pattern: '/[^a-z0-9-]+/' + label: + - + plugin: get + source: title +destination: + plugin: 'entity:shortcut_set' +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_shortcut_set_users.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_shortcut_set_users.yml new file mode 100644 index 0000000..38ce31c --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_shortcut_set_users.yml @@ -0,0 +1,38 @@ +uuid: 1dc47acf-c322-4956-8e51-3b45f5474cee +langcode: en +status: true +dependencies: { } +id: upgrade_d7_shortcut_set_users +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Shortcut set user mapping' +source: + plugin: d7_shortcut_set_users +process: + uid: + - + plugin: migration_lookup + migration: upgrade_d7_user + source: uid + - + plugin: skip_on_empty + method: row + set_name: + - + plugin: migration_lookup + migration: upgrade_d7_shortcut_set + source: set_name +destination: + plugin: shortcut_set_users +migration_dependencies: + required: + - upgrade_d7_shortcut_set + - upgrade_d7_user + optional: + - upgrade_d7_user + - upgrade_d7_shortcut_set diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_authorize.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_authorize.yml new file mode 100644 index 0000000..6b2e662 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_authorize.yml @@ -0,0 +1,31 @@ +uuid: 6a73b30a-5e28-41c7-b108-6a425b17e6ad +langcode: en +status: true +dependencies: { } +id: upgrade_d7_system_authorize +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Drupal 7 file transfer authorize configuration' +source: + plugin: variable + variables: + - authorize_filetransfer_default + source_module: system +process: + filetransfer_default: + - + plugin: skip_on_empty + method: row + source: empty +destination: + plugin: config + config_name: null + destination_module: system +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_cron.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_cron.yml new file mode 100644 index 0000000..d623b82 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_cron.yml @@ -0,0 +1,34 @@ +uuid: cc2c8c90-ed85-410d-95a5-4c3e54e82232 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_system_cron +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Drupal 7 cron settings' +source: + plugin: variable + variables: + - cron_threshold_warning + - cron_threshold_error + source_module: system +process: + threshold/requirements_warning: + - + plugin: get + source: cron_threshold_warning + threshold/requirements_error: + - + plugin: get + source: cron_threshold_error +destination: + plugin: config + config_name: system.cron +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_date.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_date.yml new file mode 100644 index 0000000..bb76e28 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_date.yml @@ -0,0 +1,54 @@ +uuid: 6783ab7a-bae4-430e-815d-4417a5766215 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_system_date +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Drupal 7 system date configuration' +source: + plugin: variable + variables: + - site_default_country + - date_first_day + - date_default_timezone + - configurable_timezones + - empty_timezone_message + - user_default_timezone + source_module: system +process: + country/default: + - + plugin: get + source: site_default_country + first_day: + - + plugin: get + source: date_first_day + timezone/default: + - + plugin: get + source: date_default_timezone + timezone/user/configurable: + - + plugin: get + source: configurable_timezones + timezone/user/warn: + - + plugin: get + source: empty_timezone_message + timezone/user/default: + - + plugin: get + source: user_default_timezone +destination: + plugin: config + config_name: system.date +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_file.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_file.yml new file mode 100644 index 0000000..4e79c17 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_file.yml @@ -0,0 +1,32 @@ +uuid: 9269355e-ab68-4bd3-a3e4-a331c59e8a06 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_system_file +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Drupal 7 file system configuration' +source: + plugin: variable + variables: + - allow_insecure_uploads + source_module: system +process: + allow_insecure_uploads: + - + plugin: static_map + source: allow_insecure_uploads + map: + - false + - true +destination: + plugin: config + config_name: system.file +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_mail.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_mail.yml new file mode 100644 index 0000000..dc23a9e --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_mail.yml @@ -0,0 +1,51 @@ +uuid: 82827271-54db-4f00-9abd-c241d5660742 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_system_mail +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Drupal 7 system mail configuration' +source: + plugin: variable + variables_no_row_if_missing: + - mail_system + source_module: system +process: + interface/default: + - + plugin: static_map + source: mail_system/default-system + map: + DefaultMailSystem: php_mail + MailTestCase: test_mail_collector + mailer_dsn: + - + plugin: static_map + source: mail_system/default-system + map: + DefaultMailSystem: + scheme: sendmail + host: default + user: null + password: null + port: null + options: { } + MailTestCase: + scheme: 'null' + host: 'null' + user: null + password: null + port: null + options: { } +destination: + plugin: config + config_name: system.mail +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_performance.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_performance.yml new file mode 100644 index 0000000..dde1b77 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_system_performance.yml @@ -0,0 +1,40 @@ +uuid: 8bce40bc-ddf1-4d58-9b7b-28829d1aab98 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_system_performance +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Drupal 7 performance configuration' +source: + plugin: variable + variables: + - preprocess_css + - preprocess_js + - cache_lifetime + - page_compression + source_module: system +process: + css/preprocess: + - + plugin: get + source: preprocess_css + js/preprocess: + - + plugin: get + source: preprocess_js + cache/page/max_age: + - + plugin: get + source: cache_lifetime +destination: + plugin: config + config_name: system.performance +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_taxonomy_term_session_topics.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_taxonomy_term_session_topics.yml new file mode 100644 index 0000000..cc54560 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_taxonomy_term_session_topics.yml @@ -0,0 +1,78 @@ +uuid: cae873b1-70c6-4843-901d-9e2f0077e73a +langcode: en +status: true +dependencies: { } +id: upgrade_d7_taxonomy_term_session_topics +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Taxonomy terms (Session topics)' +source: + plugin: d7_taxonomy_term + bundle: session_topics +process: + tid: + - + plugin: get + source: tid + revision_id: + - + plugin: get + source: tid + vid: + - + plugin: migration_lookup + migration: upgrade_d7_taxonomy_vocabulary + source: vid + name: + - + plugin: get + source: name + description/value: + - + plugin: get + source: description + description/format: + - + plugin: get + source: format + weight: + - + plugin: get + source: weight + parent_id: + - + plugin: skip_on_empty + method: process + source: parent + - + plugin: migration_lookup + migration: + - upgrade_d7_taxonomy_term_tags + - upgrade_d7_taxonomy_term_session_topics + parent: + - + plugin: default_value + default_value: 0 + source: '@parent_id' + changed: + - + plugin: get + source: timestamp + langcode: + - + plugin: get + source: language +destination: + plugin: 'entity:taxonomy_term' + default_bundle: session_topics +migration_dependencies: + required: + - upgrade_d7_taxonomy_vocabulary + optional: + - upgrade_d7_field_instance + - upgrade_d7_taxonomy_vocabulary diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_taxonomy_term_tags.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_taxonomy_term_tags.yml new file mode 100644 index 0000000..522097e --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_taxonomy_term_tags.yml @@ -0,0 +1,78 @@ +uuid: 0610670f-d2eb-40a0-a5b2-4ba51f750902 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_taxonomy_term_tags +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'Taxonomy terms (Article Tags)' +source: + plugin: d7_taxonomy_term + bundle: tags +process: + tid: + - + plugin: get + source: tid + revision_id: + - + plugin: get + source: tid + vid: + - + plugin: migration_lookup + migration: upgrade_d7_taxonomy_vocabulary + source: vid + name: + - + plugin: get + source: name + description/value: + - + plugin: get + source: description + description/format: + - + plugin: get + source: format + weight: + - + plugin: get + source: weight + parent_id: + - + plugin: skip_on_empty + method: process + source: parent + - + plugin: migration_lookup + migration: + - upgrade_d7_taxonomy_term_tags + - upgrade_d7_taxonomy_term_session_topics + parent: + - + plugin: default_value + default_value: 0 + source: '@parent_id' + changed: + - + plugin: get + source: timestamp + langcode: + - + plugin: get + source: language +destination: + plugin: 'entity:taxonomy_term' + default_bundle: tags +migration_dependencies: + required: + - upgrade_d7_taxonomy_vocabulary + optional: + - upgrade_d7_field_instance + - upgrade_d7_taxonomy_vocabulary diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_taxonomy_vocabulary.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_taxonomy_vocabulary.yml new file mode 100644 index 0000000..b76ab2a --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_taxonomy_vocabulary.yml @@ -0,0 +1,45 @@ +uuid: f39226da-7e91-430c-91ca-438aa6005c66 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_taxonomy_vocabulary +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Taxonomy vocabularies' +source: + plugin: d7_taxonomy_vocabulary +process: + vid: + - + plugin: make_unique_entity_field + source: machine_name + entity_type: taxonomy_vocabulary + field: vid + length: 30 + migrated: true + label: + - + plugin: get + source: name + name: + - + plugin: get + source: name + description: + - + plugin: get + source: description + weight: + - + plugin: get + source: weight +destination: + plugin: 'entity:taxonomy_vocabulary' +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_theme_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_theme_settings.yml new file mode 100644 index 0000000..d7cb0c0 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_theme_settings.yml @@ -0,0 +1,98 @@ +uuid: 4c6cf3ec-1de0-4ee2-969a-b906c4dc65cd +langcode: en +status: true +dependencies: { } +id: upgrade_d7_theme_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'D7 theme settings' +source: + plugin: d7_theme_settings + constants: + config_suffix: .settings +process: + legacy_theme_name: + - + plugin: explode + source: name + delimiter: _ + - + plugin: extract + index: + - 1 + theme_name: + - + plugin: static_map + source: '@legacy_theme_name' + bypass: true + map: + bartik: olivero + seven: claro + configuration_name: + - + plugin: concat + source: + - '@theme_name' + - constants/config_suffix + toggle_logo: + - + plugin: get + source: theme_settings/toggle_logo + toggle_name: + - + plugin: get + source: value/toggle_name + toggle_slogan: + - + plugin: get + source: value/toggle_slogan + toggle_node_user_picture: + - + plugin: get + source: value/toggle_node_user_picture + toggle_comment_user_picture: + - + plugin: get + source: value/toggle_comment_user_picture + toggle_comment_user_verification: + - + plugin: get + source: value/toggle_comment_user_verification + toggle_favicon: + - + plugin: get + source: value/toggle_favicon + default_logo: + - + plugin: get + source: value/default_logo + logo_path: + - + plugin: get + source: value/logo_path + logo_upload: + - + plugin: get + source: value/logo_upload + default_favicon: + - + plugin: get + source: value/default_favicon + favicon_path: + - + plugin: get + source: value/favicon_path + favicon_mimetype: + - + plugin: get + source: value/favicon_mimetype +destination: + plugin: d7_theme_settings +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_url_alias.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_url_alias.yml new file mode 100644 index 0000000..050d6f9 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_url_alias.yml @@ -0,0 +1,66 @@ +uuid: 9ba1ac7c-6311-4d49-a274-2b292464f2dd +langcode: en +status: true +dependencies: { } +id: upgrade_d7_url_alias +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'URL aliases' +source: + plugin: d7_url_alias + constants: + slash: / +process: + id: + - + plugin: get + source: pid + _path: + - + plugin: concat + source: + - constants/slash + - source + alias: + - + plugin: concat + source: + - constants/slash + - alias + node_translation: + - + plugin: explode + source: source + delimiter: / + - + plugin: extract + default: INVALID_NID + index: + - 1 + - + plugin: migration_lookup + migration: { } + - + plugin: node_complete_node_translation_lookup + langcode: + - + plugin: null_coalesce + source: + - '@node_translation/1' + - language + path: + - + plugin: path_set_translated + source: + - '@_path' + - '@node_translation' +destination: + plugin: 'entity:path_alias' +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user.yml new file mode 100644 index 0000000..bad2e91 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user.yml @@ -0,0 +1,96 @@ +uuid: 0d03a681-dd7c-46f6-a9d9-0fc82b8525d2 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_user +class: Drupal\user\Plugin\migrate\User +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Content +migration_group: migrate_drupal_7 +label: 'User accounts' +source: + plugin: d7_user +process: + uid: + - + plugin: get + source: uid + name: + - + plugin: get + source: name + pass: + - + plugin: get + source: pass + mail: + - + plugin: get + source: mail + created: + - + plugin: get + source: created + access: + - + plugin: get + source: access + login: + - + plugin: get + source: login + status: + - + plugin: get + source: status + timezone: + - + plugin: get + source: timezone + langcode: + - + plugin: user_langcode + source: entity_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: + - + plugin: get + source: init + roles: + - + plugin: migration_lookup + migration: upgrade_d7_user_role + source: roles + user_picture: + - + plugin: default_value + source: picture + default_value: null + - + plugin: migration_lookup + migration: upgrade_d7_file +destination: + plugin: 'entity:user' +migration_dependencies: + required: + - upgrade_d7_user_role + optional: + - upgrade_d7_field_instance + - upgrade_d7_file + - upgrade_user_picture_field_instance + - upgrade_user_picture_entity_display + - upgrade_user_picture_entity_form_display + - upgrade_d7_user_role diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_flood.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_flood.yml new file mode 100644 index 0000000..a228fb2 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_flood.yml @@ -0,0 +1,49 @@ +uuid: 42d13c71-6152-427c-8f14-fccb95b22c72 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_user_flood +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'User flood configuration' +source: + plugin: variable + variables: + - user_failed_login_identifier_uid_only + - user_failed_login_ip_limit + - user_failed_login_ip_window + - user_failed_login_user_window + - user_failed_login_user_limit + source_module: user +process: + uid_only: + - + plugin: get + source: user_failed_login_identifier_uid_only + ip_limit: + - + plugin: get + source: user_failed_login_ip_limit + ip_window: + - + plugin: get + source: user_failed_login_ip_window + user_limit: + - + plugin: get + source: user_failed_login_user_limit + user_window: + - + plugin: get + source: user_failed_login_user_window +destination: + plugin: config + config_name: user.flood +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_mail.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_mail.yml new file mode 100644 index 0000000..f73b2ab --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_mail.yml @@ -0,0 +1,94 @@ +uuid: 3bb841d9-8d8f-4181-9d9f-4f38baa381d1 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_user_mail +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'User mail configuration' +source: + plugin: variable + variables: + - user_mail_status_activated_subject + - user_mail_status_activated_body + - user_mail_password_reset_subject + - user_mail_password_reset_body + - user_mail_status_canceled_subject + - user_mail_status_canceled_body + - user_mail_register_admin_created_subject + - user_mail_register_admin_created_body + - user_mail_register_no_approval_required_subject + - user_mail_register_no_approval_required_body + - user_mail_register_pending_approval_subject + - user_mail_register_pending_approval_body + - user_mail_status_blocked_subject + - user_mail_status_blocked_body + source_module: user +process: + status_activated/subject: + - + plugin: get + source: user_mail_status_activated_subject + status_activated/body: + - + plugin: get + source: user_mail_status_activated_body + password_reset/subject: + - + plugin: get + source: user_mail_password_reset_subject + password_reset/body: + - + plugin: get + source: user_mail_password_reset_body + cancel_confirm/subject: + - + plugin: get + source: user_mail_status_canceled_subject + cancel_confirm/body: + - + plugin: get + source: user_mail_status_canceled_body + register_admin_created/subject: + - + plugin: get + source: user_mail_register_admin_created_subject + register_admin_created/body: + - + plugin: get + source: user_mail_register_admin_created_body + register_no_approval_required/subject: + - + plugin: get + source: user_mail_register_no_approval_required_subject + register_no_approval_required/body: + - + plugin: get + source: user_mail_register_no_approval_required_body + register_pending_approval/subject: + - + plugin: get + source: user_mail_register_pending_approval_subject + register_pending_approval/body: + - + plugin: get + source: user_mail_register_pending_approval_body + status_blocked/subject: + - + plugin: get + source: user_mail_status_blocked_subject + status_blocked/body: + - + plugin: get + source: user_mail_status_blocked_body +destination: + plugin: config + config_name: user.mail +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_role.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_role.yml new file mode 100644 index 0000000..424d847 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_role.yml @@ -0,0 +1,60 @@ +uuid: 5c72f2cc-3b93-4a60-90e7-60bd8ba78d04 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_user_role +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'User roles' +source: + plugin: d7_user_role +process: + id: + - + plugin: machine_name + source: name + - + plugin: user_update_8002 + label: + - + plugin: get + source: name + permissions: + - + plugin: static_map + source: permissions + bypass: true + map: + 'use PHP for block visibility': 'use PHP for settings' + 'administer site-wide contact form': 'administer contact forms' + 'post comments without approval': 'skip comment approval' + 'edit own blog entries': 'edit own blog content' + 'edit any blog entry': 'edit any blog content' + 'delete own blog entries': 'delete own blog content' + 'delete any blog entry': 'delete any blog content' + 'create forum topics': 'create forum content' + 'delete any forum topic': 'delete any forum content' + 'delete own forum topics': 'delete own forum content' + 'edit any forum topic': 'edit any forum content' + 'edit own forum topics': 'edit own forum content' + - + plugin: flatten + weight: + - + plugin: get + source: weight +destination: + plugin: 'entity:user_role' +migration_dependencies: + required: { } + optional: + - upgrade_block_content_type + - upgrade_d7_filter_format + - upgrade_d7_node_type + - upgrade_d7_shortcut_set + - upgrade_d7_taxonomy_vocabulary diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_settings.yml new file mode 100644 index 0000000..ac8afb8 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_user_settings.yml @@ -0,0 +1,54 @@ +uuid: cc2cfabb-43f1-485a-b126-1289956f9837 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_user_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'User configuration' +source: + plugin: variable + variables: + - user_mail_status_blocked_notify + - user_mail_status_activated_notify + - user_email_verification + - user_register + - anonymous + source_module: user +process: + notify/status_blocked: + - + plugin: get + source: user_mail_status_blocked_notify + notify/status_activated: + - + plugin: get + source: user_mail_status_activated_notify + verify_mail: + - + plugin: get + source: user_email_verification + register: + - + plugin: static_map + source: user_register + default_value: visitors_admin_approval + map: + 2: visitors_admin_approval + 1: visitors + 0: admin_only + anonymous: + - + plugin: get + source: anonymous +destination: + plugin: config + config_name: user.settings +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_view_modes.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_view_modes.yml new file mode 100644 index 0000000..187bbff --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_d7_view_modes.yml @@ -0,0 +1,52 @@ +uuid: 47e53956-945c-4d0e-afb0-5f19f1b35525 +langcode: en +status: true +dependencies: { } +id: upgrade_d7_view_modes +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'View modes' +source: + plugin: d7_view_mode +process: + mode: + - + plugin: static_map + source: view_mode + bypass: true + map: + default: full + label: + - + plugin: static_map + source: view_mode + bypass: true + map: + search_index: 'Search index' + search_result: 'Search result' + rss: RSS + print: Print + teaser: Teaser + full: Full + default: Full + targetEntityType: + - + plugin: get + source: entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true +destination: + plugin: 'entity:entity_view_mode' +migration_dependencies: + required: { } + optional: + - upgrade_d7_field_collection_type diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_file_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_file_settings.yml new file mode 100644 index 0000000..8422b82 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_file_settings.yml @@ -0,0 +1,40 @@ +uuid: a9d6f1df-cd24-4ea1-801b-60212512b735 +langcode: en +status: true +dependencies: { } +id: upgrade_file_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'File configuration' +source: + plugin: variable + variables: + - file_description_type + - file_description_length + - file_icon_directory + source_module: system +process: + description/type: + - + plugin: get + source: file_description_type + description/length: + - + plugin: get + source: file_description_length + icon/directory: + - + plugin: get + source: file_icon_directory +destination: + plugin: config + config_name: file.settings +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_menu_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_menu_settings.yml new file mode 100644 index 0000000..da7690d --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_menu_settings.yml @@ -0,0 +1,30 @@ +uuid: a437e926-a51d-4ea7-8ec8-3472aa35707c +langcode: en +status: true +dependencies: { } +id: upgrade_menu_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Menu UI configuration' +source: + plugin: variable + variables: + - menu_override_parent_selector + source_module: menu +process: + override_parent_selector: + - + plugin: get + source: menu_override_parent_selector +destination: + plugin: config + config_name: menu_ui.settings +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_image.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_image.yml new file mode 100644 index 0000000..e77ab92 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_image.yml @@ -0,0 +1,30 @@ +uuid: 28ba7a2c-9a2f-4c1e-a16a-2f737075f470 +langcode: en +status: true +dependencies: { } +id: upgrade_system_image +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Image toolkit configuration' +source: + plugin: variable + variables: + - image_toolkit + source_module: system +process: + toolkit: + - + plugin: get + source: image_toolkit +destination: + plugin: config + config_name: system.image +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_image_gd.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_image_gd.yml new file mode 100644 index 0000000..63c9224 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_image_gd.yml @@ -0,0 +1,30 @@ +uuid: 1ce11a72-1712-47b7-8f17-bea66ae0651b +langcode: en +status: true +dependencies: { } +id: upgrade_system_image_gd +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Image quality configuration' +source: + plugin: variable + variables: + - image_jpeg_quality + source_module: system +process: + jpeg_quality: + - + plugin: get + source: image_jpeg_quality +destination: + plugin: config + config_name: system.image.gd +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_logging.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_logging.yml new file mode 100644 index 0000000..0518182 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_logging.yml @@ -0,0 +1,36 @@ +uuid: c32721cb-0779-4807-a332-6895a8b5f2fb +langcode: en +status: true +dependencies: { } +id: upgrade_system_logging +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'System logging' +source: + plugin: variable + variables: + - error_level + source_module: system +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: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_maintenance.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_maintenance.yml new file mode 100644 index 0000000..e6b008e --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_maintenance.yml @@ -0,0 +1,37 @@ +uuid: 932b641d-dbdf-41d3-b187-9121d4e10519 +langcode: en +status: true +dependencies: { } +id: upgrade_system_maintenance +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Maintenance page configuration' +source: + plugin: variable + variables: + - maintenance_mode_message + - site_offline_message + source_module: system +process: + message: + - + plugin: callback + callable: array_filter + source: + - maintenance_mode_message + - site_offline_message + - + plugin: callback + callable: current +destination: + plugin: config + config_name: system.maintenance +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_rss.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_rss.yml new file mode 100644 index 0000000..4feb1d9 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_rss.yml @@ -0,0 +1,30 @@ +uuid: e2c2a380-ba7a-4154-ba2e-037d534ef0d2 +langcode: en +status: true +dependencies: { } +id: upgrade_system_rss +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'RSS configuration' +source: + plugin: variable + variables: + - feed_item_length + source_module: system +process: + items/view_mode: + - + plugin: get + source: feed_item_length +destination: + plugin: config + config_name: system.rss +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_site.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_site.yml new file mode 100644 index 0000000..bb563eb --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_system_site.yml @@ -0,0 +1,90 @@ +uuid: 54f4125b-1253-4ca3-87b6-26c7452a10de +langcode: en +status: true +dependencies: { } +id: upgrade_system_site +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +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 + source_module: system +process: + name: + - + plugin: get + source: site_name + mail: + - + plugin: get + source: site_mail + slogan: + - + plugin: get + source: site_slogan + page/front: + - + plugin: concat + source: + - constants/slash + - site_frontpage + - + plugin: static_map + map: + /: /node + bypass: true + page/403: + - + plugin: concat + source: + - constants/slash + - site_403 + - + plugin: static_map + map: + /: '' + bypass: true + page/404: + - + plugin: concat + source: + - constants/slash + - site_404 + - + plugin: static_map + map: + /: '' + bypass: true + weight_select_max: + - + plugin: default_value + source: drupal_weight_select_max + strict: true + default_value: 100 + admin_compact_mode: + - + plugin: get + source: admin_compact_mode +destination: + plugin: config + config_name: system.site +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_taxonomy_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_taxonomy_settings.yml new file mode 100644 index 0000000..0e2e312 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_taxonomy_settings.yml @@ -0,0 +1,41 @@ +uuid: 35d676ca-ef25-49ed-a63c-a938c906b07e +langcode: en +status: true +dependencies: { } +id: upgrade_taxonomy_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Taxonomy configuration' +source: + plugin: variable + variables: + - taxonomy_override_selector + - taxonomy_terms_per_page_admin + - taxonomy_maintain_index_table + source_module: taxonomy +process: + override_selector: + - + plugin: get + source: taxonomy_override_selector + terms_per_page_admin: + - + plugin: get + source: taxonomy_terms_per_page_admin + maintain_index_table: + - + plugin: default_value + default_value: true + source: taxonomy_maintain_index_table +destination: + plugin: config + config_name: taxonomy.settings +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_text_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_text_settings.yml new file mode 100644 index 0000000..a9c32a7 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_text_settings.yml @@ -0,0 +1,30 @@ +uuid: 18b4223d-b9dd-4453-b495-e9e6ffed0ebc +langcode: en +status: true +dependencies: { } +id: upgrade_text_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Drupal teaser length configuration' +source: + plugin: variable + variables: + - teaser_length + source_module: text +process: + default_summary_length: + - + plugin: get + source: teaser_length +destination: + plugin: config + config_name: text.settings +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_update_settings.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_update_settings.yml new file mode 100644 index 0000000..1eb8afa --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_update_settings.yml @@ -0,0 +1,58 @@ +uuid: 6ffdd403-5362-44df-bcfa-8889b423d7a8 +langcode: en +status: true +dependencies: { } +id: upgrade_update_settings +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'Update configuration' +source: + plugin: update_settings + variables: + - update_max_fetch_attempts + - update_fetch_url + - update_notification_threshold + - update_notify_emails + - update_check_frequency + source_module: update +process: + fetch/max_attempts: + - + plugin: get + source: update_max_fetch_attempts + fetch/url: + - + plugin: get + source: update_fetch_url + notification/threshold: + - + plugin: get + source: update_notification_threshold + notification/emails: + - + plugin: get + source: update_notify_emails + check/interval_days: + - + plugin: get + source: update_check_frequency + check/disabled_extensions: + - + plugin: default_value + default_value: false + fetch/timeout: + - + plugin: default_value + default_value: 30 +destination: + plugin: config + config_name: update.settings +migration_dependencies: + required: { } + optional: { } diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_entity_display.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_entity_display.yml new file mode 100644 index 0000000..d317bb9 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_entity_display.yml @@ -0,0 +1,69 @@ +uuid: 7d939f27-b517-4d53-8eae-d9369ec6f980 +langcode: en +status: true +dependencies: { } +id: upgrade_user_picture_entity_display +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'User picture display configuration' +source: + plugin: user_picture_instance + constants: + entity_type: user + bundle: user + view_mode: default + name: user_picture + type: image + options: + label: hidden + settings: + image_style: '' + image_link: content +process: + entity_type: + - + plugin: get + source: constants/entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true + bundle: + - + plugin: get + source: constants/bundle + view_mode: + - + plugin: get + source: constants/view_mode + field_name: + - + plugin: get + source: constants/name + type: + - + plugin: get + source: constants/type + options: + - + plugin: get + source: constants/options + options/type: + - + plugin: get + source: '@type' +destination: + plugin: component_entity_display +migration_dependencies: + required: + - upgrade_user_picture_field_instance + optional: + - upgrade_d7_field_collection_type diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_entity_form_display.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_entity_form_display.yml new file mode 100644 index 0000000..5828d08 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_entity_form_display.yml @@ -0,0 +1,68 @@ +uuid: 90ff19ea-c42a-4806-9ac8-cf0c986c91c1 +langcode: en +status: true +dependencies: { } +id: upgrade_user_picture_entity_form_display +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'User picture form display configuration' +source: + plugin: user_picture_instance + constants: + entity_type: user + bundle: user + form_mode: default + name: user_picture + type: image_image + options: + settings: + progress_indicator: throbber + preview_image_style: thumbnail +process: + entity_type: + - + plugin: get + source: constants/entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true + bundle: + - + plugin: get + source: constants/bundle + field_name: + - + plugin: get + source: constants/name + form_mode: + - + plugin: get + source: constants/form_mode + type: + - + plugin: get + source: constants/type + options: + - + plugin: get + source: constants/options + options/type: + - + plugin: get + source: '@type' +destination: + plugin: component_entity_form_display +migration_dependencies: + required: + - upgrade_user_picture_field_instance + optional: + - upgrade_d7_field_collection_type diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_field.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_field.yml new file mode 100644 index 0000000..325fc3a --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_field.yml @@ -0,0 +1,54 @@ +uuid: ae8de50c-a6f3-40f8-9a3e-ec761196c112 +langcode: en +status: true +dependencies: { } +id: upgrade_user_picture_field +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'User picture field configuration' +source: + plugin: md_empty + constants: + entity_type: user + type: image + name: user_picture + cardinality: 1 + source_module: user +process: + entity_type: + - + plugin: get + source: constants/entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true + field_name: + - + plugin: get + source: constants/name + type: + - + plugin: get + source: constants/type + cardinality: + - + plugin: get + source: constants/cardinality +destination: + plugin: 'entity:field_storage_config' + dependencies: + module: + - image +migration_dependencies: + required: { } + optional: + - upgrade_d7_field_collection_type diff --git a/drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_field_instance.yml b/drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_field_instance.yml new file mode 100644 index 0000000..a3db340 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration.upgrade_user_picture_field_instance.yml @@ -0,0 +1,69 @@ +uuid: 23b231fe-06dd-41ed-8abd-86c025df7564 +langcode: en +status: true +dependencies: { } +id: upgrade_user_picture_field_instance +class: Drupal\migrate\Plugin\Migration +field_plugin_method: null +cck_plugin_method: null +migration_tags: + - 'Drupal 6' + - 'Drupal 7' + - Configuration +migration_group: migrate_drupal_7 +label: 'User picture field instance configuration' +source: + plugin: user_picture_instance + constants: + entity_type: user + bundle: user + name: user_picture + settings: + file_extensions: 'png gif jpg jpeg webp' + alt_field: false + title_field: false + min_resolution: '' + alt_field_required: false + title_field_required: false +process: + entity_type: + - + plugin: get + source: constants/entity_type + - + plugin: static_map + map: + field_collection_item: paragraph + paragraphs_item: paragraph + bypass: true + bundle: + - + plugin: get + source: constants/bundle + field_name: + - + plugin: get + source: constants/name + settings: + - + plugin: get + source: constants/settings + settings/file_directory: + - + plugin: get + source: file_directory + settings/max_filesize: + - + plugin: get + source: max_filesize + settings/max_resolution: + - + plugin: get + source: max_resolution +destination: + plugin: 'entity:field_config' +migration_dependencies: + required: + - upgrade_user_picture_field + optional: + - upgrade_d7_field_collection_type diff --git a/drupal10/ref_migrations/migrate_plus.migration_group.default.yml b/drupal10/ref_migrations/migrate_plus.migration_group.default.yml new file mode 100644 index 0000000..d20749c --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration_group.default.yml @@ -0,0 +1,10 @@ +uuid: 24d3be0e-fe03-41b7-8279-ffb4e42de843 +langcode: en +status: true +dependencies: { } +id: default +label: Default +description: 'A container for any migrations not explicitly assigned to a group.' +source_type: null +module: null +shared_configuration: null diff --git a/drupal10/ref_migrations/migrate_plus.migration_group.migrate_drupal_7.yml b/drupal10/ref_migrations/migrate_plus.migration_group.migrate_drupal_7.yml new file mode 100644 index 0000000..d37c247 --- /dev/null +++ b/drupal10/ref_migrations/migrate_plus.migration_group.migrate_drupal_7.yml @@ -0,0 +1,12 @@ +uuid: a40452de-5700-4e8e-bb9e-1f0ad7a13b29 +langcode: en +status: true +dependencies: { } +id: migrate_drupal_7 +label: 'Import from Drupal 7' +description: 'Migrations originally generated from drush migrate-upgrade --configure-only' +source_type: 'Drupal 7' +module: null +shared_configuration: + source: + key: migrate