Mercurial > hg > isophonics-drupal-site
annotate core/modules/block/migrations/d6_block.yml @ 19:fa3358dc1485 tip
Add ndrum files
author | Chris Cannam |
---|---|
date | Wed, 28 Aug 2019 13:14:47 +0100 |
parents | 1fec387a4317 |
children |
rev | line source |
---|---|
Chris@14 | 1 id: d6_block |
Chris@14 | 2 label: Blocks |
Chris@14 | 3 migration_tags: |
Chris@14 | 4 - Drupal 6 |
Chris@14 | 5 - Configuration |
Chris@14 | 6 source: |
Chris@14 | 7 plugin: block |
Chris@14 | 8 process: |
Chris@14 | 9 # Block status is not a thing in Drupal 8, so this is how we skip over |
Chris@14 | 10 # disabled blocks. |
Chris@14 | 11 status: |
Chris@14 | 12 plugin: skip_on_empty |
Chris@14 | 13 method: row |
Chris@14 | 14 source: status |
Chris@14 | 15 id: |
Chris@14 | 16 # We need something unique, so aggregator, aggregator_1 etc will do. |
Chris@14 | 17 plugin: make_unique_entity_field |
Chris@14 | 18 |
Chris@14 | 19 entity_type: block |
Chris@14 | 20 field: id |
Chris@14 | 21 postfix: _ |
Chris@14 | 22 length: 32 |
Chris@14 | 23 source: module |
Chris@14 | 24 plugin: |
Chris@14 | 25 - |
Chris@14 | 26 plugin: static_map |
Chris@14 | 27 bypass: true |
Chris@14 | 28 source: |
Chris@14 | 29 - module |
Chris@14 | 30 - delta |
Chris@14 | 31 map: |
Chris@14 | 32 book: |
Chris@14 | 33 0: book_navigation |
Chris@14 | 34 comment: |
Chris@14 | 35 0: views_block:comments_recent-block_1 |
Chris@14 | 36 forum: |
Chris@14 | 37 0: forum_active_block |
Chris@14 | 38 1: forum_new_block |
Chris@14 | 39 locale: |
Chris@14 | 40 0: language_block |
Chris@14 | 41 node: |
Chris@14 | 42 0: node_syndicate_block |
Chris@14 | 43 search: |
Chris@14 | 44 0: search_form_block |
Chris@14 | 45 statistics: |
Chris@14 | 46 0: statistics_popular_block |
Chris@14 | 47 system: |
Chris@14 | 48 0: system_powered_by_block |
Chris@14 | 49 user: |
Chris@14 | 50 0: user_login_block |
Chris@14 | 51 1: system_menu_block:tools |
Chris@14 | 52 2: views_block:who_s_new-block_1 |
Chris@14 | 53 3: views_block:who_s_online-who_s_online_block |
Chris@14 | 54 - |
Chris@14 | 55 plugin: block_plugin_id |
Chris@14 | 56 - |
Chris@14 | 57 plugin: skip_on_empty |
Chris@14 | 58 method: row |
Chris@14 | 59 theme: |
Chris@14 | 60 plugin: block_theme |
Chris@14 | 61 source: |
Chris@14 | 62 - theme |
Chris@14 | 63 - default_theme |
Chris@14 | 64 - admin_theme |
Chris@14 | 65 region: |
Chris@14 | 66 plugin: block_region |
Chris@14 | 67 source: |
Chris@14 | 68 - theme |
Chris@14 | 69 - '@theme' |
Chris@14 | 70 - region |
Chris@14 | 71 map: |
Chris@14 | 72 garland: |
Chris@14 | 73 bartik: |
Chris@14 | 74 # Garland 6.x --> Bartik 8.x |
Chris@14 | 75 header: header |
Chris@14 | 76 footer: footer_fifth |
Chris@14 | 77 left: sidebar_first |
Chris@14 | 78 right: sidebar_second |
Chris@14 | 79 # If mapping fails, put the block in the content region. |
Chris@14 | 80 default_value: content |
Chris@14 | 81 weight: weight |
Chris@14 | 82 settings: |
Chris@14 | 83 plugin: block_settings |
Chris@14 | 84 source: |
Chris@14 | 85 - '@plugin' |
Chris@14 | 86 - delta |
Chris@14 | 87 - settings |
Chris@14 | 88 - title |
Chris@14 | 89 visibility: |
Chris@14 | 90 plugin: block_visibility |
Chris@14 | 91 source: |
Chris@14 | 92 - visibility |
Chris@14 | 93 - pages |
Chris@14 | 94 - roles |
Chris@14 | 95 # If the block uses PHP visibility, don't migrate it unless the PHP module |
Chris@14 | 96 # is enabled. |
Chris@14 | 97 skip_php: true |
Chris@14 | 98 destination: |
Chris@14 | 99 plugin: entity:block |
Chris@14 | 100 migration_dependencies: |
Chris@14 | 101 required: |
Chris@14 | 102 - menu |
Chris@14 | 103 - d6_custom_block |
Chris@14 | 104 - d6_user_role |