39 lines
1.0 KiB
Plaintext
39 lines
1.0 KiB
Plaintext
<?php
|
|
|
|
|
|
/**
|
|
* Implements hook_permission().
|
|
*/
|
|
function materio_admin_permission() {
|
|
return array(
|
|
'access default users list' => array(
|
|
'title' => t('Access default users list'),
|
|
'description' => t('Access default users list.'),
|
|
),
|
|
'access default UC roles expiration list' => array(
|
|
'title' => t('access default UC roles expiration list'),
|
|
'description' => t('access default UC roles expiration list.'),
|
|
),
|
|
);
|
|
}
|
|
|
|
/**
|
|
* Implements hook_menu_alter().
|
|
*/
|
|
function materio_admin_menu_alter(&$items){
|
|
// dsm($items, 'menu alter items');
|
|
|
|
if(isset($items['admin/people'])){
|
|
$items['admin/people']['access arguments'] = array('access default users list');
|
|
// dsm($items['admin/people']);
|
|
}
|
|
|
|
if(isset($items['admin/people/expiration'])){
|
|
$items['admin/people/expiration']['access arguments'] = array('access default UC roles expiration list');
|
|
// dsm($items['admin/people/expiration']);
|
|
}
|
|
|
|
# deactivate default home page
|
|
$items['node']['access callback'] = FALSE;
|
|
}
|