123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135 |
- <?php
- function contentsadminrelink_menu() {
- $items = array();
- return $items;
- }
-
-
-
- function contentsadminrelink_permission() {
- return array(
- 'access core content overview' => array(
- 'title' => t('Access core content overview'),
-
- ),
- 'access core media overview' => array(
- 'title' => t('Access classic media overview'),
-
- ),
- );
- }
- function contentsadminrelink_menu_alter(&$items) {
-
- if(isset($items['admin/content']))
- $items['admin/content']['access arguments'] = array('access core content overview');
- if(isset($items['admin/content/node']))
- $items['admin/content/node']['access arguments'] = array('access core content overview');
- if(isset($items['admin/content/media']))
- $items['admin/content/media']['access arguments'] = array('access classic media overview');
-
- }
- function contentsadminrelink_menu_local_tasks_alter(&$data, $router_item, $root_path) {
- switch($root_path){
- case 'admin/content/nodes' :
- $item = menu_get_item('node/add');
- if ($item['access']) {
- $data['actions']['output'][] = array(
- '#theme' => 'menu_local_action',
- '#link' => $item,
- );
- }
- break;
- case 'admin/content/materiaux' :
- $item = menu_get_item('node/add/materiau');
- if ($item['access']) {
- $data['actions']['output'][] = array(
- '#theme' => 'menu_local_action',
- '#link' => $item,
- );
- }
- $item = menu_get_item('node/add/breve');
- if ($item['access']) {
- $data['actions']['output'][] = array(
- '#theme' => 'menu_local_action',
- '#link' => $item,
- );
- }
- break;
- case 'admin/content/companies' :
- $item = menu_get_item('node/add/company');
- if ($item['access']) {
- $data['actions']['output'][] = array(
- '#theme' => 'menu_local_action',
- '#link' => $item,
- );
- }
- $item = menu_get_item('admin/people/create');
- if ($item['access']) {
- $data['actions']['output'][] = array(
- '#theme' => 'menu_local_action',
- '#link' => $item,
- );
- }
- break;
-
- case 'admin/users' :
- $item = menu_get_item('admin/people/create');
- if ($item['access']) {
- $data['actions']['output'][] = array(
- '#theme' => 'menu_local_action',
- '#link' => $item,
- );
- }
- break;
-
-
-
-
-
-
-
-
-
- }
- }
|