diff --git a/core/modules/aggregator/aggregator.module b/core/modules/aggregator/aggregator.module index 78cfcb1..0bbbf28 100644 --- a/core/modules/aggregator/aggregator.module +++ b/core/modules/aggregator/aggregator.module @@ -131,18 +131,6 @@ function aggregator_permission() { } /** - * Implements hook_admin_paths(). - */ -function aggregator_admin_paths() { - $paths = array( - 'aggregator/sources/add' => TRUE, - 'aggregator/sources/*/configure' => TRUE, - 'aggregator/sources/*/delete' => TRUE, - ); - return $paths; -} - -/** * Implements hook_cron(). * * Queues news feeds for updates once their refresh interval has elapsed. diff --git a/core/modules/aggregator/aggregator.routing.yml b/core/modules/aggregator/aggregator.routing.yml index dfc172b..4cdd2fe 100644 --- a/core/modules/aggregator/aggregator.routing.yml +++ b/core/modules/aggregator/aggregator.routing.yml @@ -46,6 +46,8 @@ aggregator.feed_add: _title: 'Add feed' requirements: _permission: 'administer news feeds' + options: + _admin_route: TRUE aggregator.feed_view: path: '/aggregator/sources/{aggregator_feed}' @@ -62,6 +64,8 @@ aggregator.feed_configure: _title: 'Configure' requirements: _permission: 'administer news feeds' + options: + _admin_route: TRUE aggregator.feed_delete: path: '/aggregator/sources/{aggregator_feed}/delete' @@ -70,6 +74,8 @@ aggregator.feed_delete: _title: 'Delete feed' requirements: _permission: 'administer news feeds' + options: + _admin_route: TRUE aggregator.page_last: path: '/aggregator'