created materio_admin module
This commit is contained in:
38
materio_admin.module
Normal file
38
materio_admin.module
Normal file
@@ -0,0 +1,38 @@
|
||||
<?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;
|
||||
}
|
||||
Reference in New Issue
Block a user