X-Git-Url: http://aleph1.co.uk/gitweb/?a=blobdiff_plain;f=web%2Fmodules%2Fcontrib%2Fmetatag%2Fmetatag_views%2Fmetatag_views.install;h=f743437240dcfe0d4647364cfc609b9108532fb0;hb=0bf8d09d2542548982e81a441b1f16e75873a04f;hp=5d57f8638d3a4572467096e60fe0eb1e1468fb9c;hpb=eba34333e3c89f208d2f72fa91351ad019a71583;p=yaffs-website diff --git a/web/modules/contrib/metatag/metatag_views/metatag_views.install b/web/modules/contrib/metatag/metatag_views/metatag_views.install index 5d57f8638..f74343724 100644 --- a/web/modules/contrib/metatag/metatag_views/metatag_views.install +++ b/web/modules/contrib/metatag/metatag_views/metatag_views.install @@ -1,12 +1,17 @@ getEditable('views.settings'); - $display_extenders = $config->get('display_extenders') ?: array(); + $display_extenders = $config->get('display_extenders') ?: []; $display_extenders[] = 'metatag_display_extender'; $config->set('display_extenders', $display_extenders); $config->save(); @@ -18,7 +23,7 @@ function metatag_views_install() { function metatag_views_uninstall() { // Disable metatag_display_extender plugin. $config = \Drupal::service('config.factory')->getEditable('views.settings'); - $display_extenders = $config->get('display_extenders') ?: array(); + $display_extenders = $config->get('display_extenders') ?: []; $key = array_search('metatag_display_extender', $display_extenders); if ($key !== FALSE) { @@ -26,4 +31,15 @@ function metatag_views_uninstall() { $config->set('display_extenders', $display_extenders); $config->save(); } -} \ No newline at end of file +} + +/** + * Implementations of hook_update_N(). + */ + +/** + * Notify admins that the custom admin pages were (temporarily) disabled. + */ +function metatag_views_update_8100() { + return (string) t("The custom admin pages for managing Views meta tags at /admin/config/search/metatag/views have been disabled for now, hopefully they'll be back in a future release. Until then, the meta tags can be managed directly on each individual view via the \"Meta tags\" section."); +}