'type' => 'html',
'node' => $node->id(),
]),
- 'attributes' => ['title' => t('Show a printer-friendly version of this book page and its sub-pages.')]
+ 'attributes' => ['title' => t('Show a printer-friendly version of this book page and its sub-pages.')],
];
}
}
$config->save();
}
}
+
+/**
+ * Implements hook_migration_plugins_alter().
+ */
+function book_migration_plugins_alter(array &$migrations) {
+ // Book settings are migrated identically for Drupal 6 and Drupal 7. However,
+ // a d6_book_settings migration already existed before the consolidated
+ // book_settings migration existed, so to maintain backwards compatibility,
+ // ensure that d6_book_settings is an alias of book_settings.
+ if (isset($migrations['book_settings'])) {
+ $migrations['d6_book_settings'] = &$migrations['book_settings'];
+ }
+}