diff --git a/openy_demo_ninterstitial/config/install/migrate_plus.migration.openy_demo_node_interstitial_page.yml b/openy_demo_ninterstitial/config/install/migrate_plus.migration.openy_demo_node_interstitial_page.yml new file mode 100644 index 0000000..8e59e7d --- /dev/null +++ b/openy_demo_ninterstitial/config/install/migrate_plus.migration.openy_demo_node_interstitial_page.yml @@ -0,0 +1,63 @@ +langcode: en +status: true +dependencies: + enforced: + module: + - openy_demo_ninterstitial +id: openy_demo_node_interstitial_page +migration_tags: + - openy_complete_installation +migration_group: openy_demo_ninterstitial +label: 'Create demo interstitial page nodes' +source: + plugin: embedded_data + data_rows: + - + id: interstitial_page + title: 'Interstitial Content' + alias: '/interstitial_page' + body: > +
Some text for popup.
+Lorem ipsum dolor sit amet, + consectetur adipiscing elit. + Aliquam et sollicitudin felis, non volutpat dolor.
+Cras fermentum, nibh at ultrices luctus, erat odio faucibus tortor, sed egestas enim magna et nibh.
+Nam feugiat odio ac felis imperdiet aliquet. Donec pretium pretium velit a volutpat. Vivamus maximus eros eget + libero sodales rhoncus. Phasellus porta ligula sed scelerisque blandit. Sed egestas eget nunc vitae congue. Proin bibendum gravida ultricies.
+ dialog_title: 'Terms and Conditions' + show_times: 3 + close_time: 5 + close_interaction: 1 + ids: + id: + type: string +process: + langcode: + plugin: default_value + source: language + default_value: en + status: + plugin: default_value + default_value: 1 + uid: + plugin: default_value + default_value: 1 + path/pathauto: + plugin: default_value + default_value: 0 + title: title + path/alias: alias + body/value: body + body/format: + plugin: default_value + default_value: full_html + field_dialog_title: dialog_title + field_show_times: show_times + field_close_time: close_time + field_close_interaction: close_interaction +destination: + plugin: 'entity:node' + default_bundle: interstitial_page +migration_dependencies: + required: { } + optional: { } diff --git a/openy_demo_ninterstitial/config/install/migrate_plus.migration_group.openy_demo_ninterstitial.yml b/openy_demo_ninterstitial/config/install/migrate_plus.migration_group.openy_demo_ninterstitial.yml new file mode 100644 index 0000000..6f8786f --- /dev/null +++ b/openy_demo_ninterstitial/config/install/migrate_plus.migration_group.openy_demo_ninterstitial.yml @@ -0,0 +1,7 @@ +langcode: en +status: true +dependencies: { } +id: openy_demo_ninterstitial +label: 'Interstitial page' +description: 'Imports interstitial demo content.' +module: openy_demo_ninterstitial diff --git a/openy_demo_ninterstitial/openy_demo_ninterstitial.info.yml b/openy_demo_ninterstitial/openy_demo_ninterstitial.info.yml new file mode 100644 index 0000000..86275f8 --- /dev/null +++ b/openy_demo_ninterstitial/openy_demo_ninterstitial.info.yml @@ -0,0 +1,11 @@ +name: 'Open Y Demo Node Interstitial Page' +description: Stores migrations to import demo interstitial nodes. +type: module +core_version_requirement: ^8 || ^9 +version: 8.x-1.0-rc1 +package: Open Y (Experimental) +dependencies: + - drupal:migrate + - migrate_plus:migrate_plus + - migrate_tools:migrate_tools + - openy_node_interstitial:openy_node_interstitial