function media_browser_plus_menu_alter in Media Browser Plus 7.2
Same name and namespace in other branches
- 7.3 media_browser_plus.module \media_browser_plus_menu_alter()
- 7 media_browser_plus.module \media_browser_plus_menu_alter()
Implements hook_menu_alter().
Parameters
array $items: List of existing menu items.
File
- ./
media_browser_plus.module, line 735 - Adds fields to the media browser forms for better UX
Code
function media_browser_plus_menu_alter(&$items) {
$items['admin/content/file']['access callback'] = 'media_browser_plus_access';
$items['admin/content/file']['access arguments'] = array(
'access media backend',
);
$items['admin/content/file/thumbnails']['access callback'] = array(
'media_browser_plus_access',
);
$items['admin/content/file/thumbnails']['access arguments'] = array(
'media grid view',
);
if (variable_get('media_browser_plus_thumbnails_as_default_browser', TRUE)) {
$items['admin/content/file/list']['access callback'] = 'media_browser_plus_access';
$items['admin/content/file/list']['access arguments'] = array(
'media list view',
);
$items['admin/content/file/list'] += $items['admin/content/file/thumbnails'];
$items['admin/content/file/list']['type'] = MENU_LOCAL_TASK | MENU_NORMAL_ITEM;
$items['admin/content/file/thumbnails']['type'] = MENU_DEFAULT_LOCAL_TASK;
}
}