.../lib/Drupal/contextual/ContextualController.php | 2 +- core/modules/views/views_ui/views_ui.module | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/core/modules/contextual/lib/Drupal/contextual/ContextualController.php b/core/modules/contextual/lib/Drupal/contextual/ContextualController.php index 5c986b6..b454ea7 100644 --- a/core/modules/contextual/lib/Drupal/contextual/ContextualController.php +++ b/core/modules/contextual/lib/Drupal/contextual/ContextualController.php @@ -2,7 +2,7 @@ /** * @file - * Contains of \Drupal\contextual\ContextualController. + * Contains \Drupal\contextual\ContextualController. */ namespace Drupal\contextual; diff --git a/core/modules/views/views_ui/views_ui.module b/core/modules/views/views_ui/views_ui.module index 1408210..e518ae6 100644 --- a/core/modules/views/views_ui/views_ui.module +++ b/core/modules/views/views_ui/views_ui.module @@ -55,16 +55,28 @@ function views_ui_menu() { // views_ui_menu_local_tasks_alter(). $items['admin/structure/views/view/%'] = array( 'route_name' => 'views_ui.edit', + // @todo Remove this. Route access checking does not work for contextual + // links generation yet. @see http://drupal.org/node/1938960#comment-7201292 + 'access callback' => 'user_access', + 'access arguments' => array('administer views'), ); $items['admin/structure/views/view/%/edit'] = array( 'title' => 'Edit view', 'type' => MENU_DEFAULT_LOCAL_TASK, 'context' => MENU_CONTEXT_PAGE | MENU_CONTEXT_INLINE, + // @todo Remove this. Route access checking does not work for contextual + // links generation yet. @see http://drupal.org/node/1938960#comment-7201292 + 'access callback' => 'user_access', + 'access arguments' => array('administer views'), ); $items['admin/structure/views/view/%/preview/%'] = array( 'route_name' => 'views_ui.preview', 'context' => MENU_CONTEXT_PAGE | MENU_CONTEXT_INLINE, 'type' => MENU_VISIBLE_IN_BREADCRUMB, + // @todo Remove this. Route access checking does not work for contextual + // links generation yet. @see http://drupal.org/node/1938960#comment-7201292 + 'access callback' => 'user_access', + 'access arguments' => array('administer views'), ); // Additional pages for acting on a View.