View source
<?php
function panopoly_admin_defaultconfig_features() {
return array(
'panopoly_admin' => array(
'strongarm' => 'strongarm',
'user_default_permissions' => 'user_default_permissions',
),
);
}
function panopoly_admin_defaultconfig_strongarm() {
$export = array();
$strongarm = new stdClass();
$strongarm->disabled = FALSE;
$strongarm->api_version = 1;
$strongarm->name = 'admin_toolbar';
$strongarm->value = array(
'layout' => 'vertical',
'position' => 'nw',
'behavior' => 'ah',
'blocks' => array(
'admin-create' => -1,
'admin-menu' => 1,
),
);
$export['admin_toolbar'] = $strongarm;
$strongarm = new stdClass();
$strongarm->disabled = FALSE;
$strongarm->api_version = 1;
$strongarm->name = 'user_register';
$strongarm->value = '0';
$export['user_register'] = $strongarm;
return $export;
}
function panopoly_admin_defaultconfig_user_default_permissions() {
$permissions = array();
$permissions['access administration pages'] = array(
'name' => 'access administration pages',
'roles' => array(
'administrator' => 'administrator',
'editor' => 'editor',
),
'module' => 'system',
);
$permissions['access content'] = array(
'name' => 'access content',
'roles' => array(
'administrator' => 'administrator',
'anonymous user' => 'anonymous user',
'authenticated user' => 'authenticated user',
),
'module' => 'node',
);
$permissions['access content overview'] = array(
'name' => 'access content overview',
'roles' => array(
'administrator' => 'administrator',
'editor' => 'editor',
),
'module' => 'node',
);
$permissions['access navbar'] = array(
'name' => 'access navbar',
'roles' => array(
'administrator' => 'administrator',
'editor' => 'editor',
),
'module' => 'navbar',
);
$permissions['administer menu'] = array(
'name' => 'administer menu',
'roles' => array(
'administrator' => 'administrator',
'editor' => 'editor',
),
'module' => 'menu',
);
$permissions['administer taxonomy'] = array(
'name' => 'administer taxonomy',
'roles' => array(
'administrator' => 'administrator',
'editor' => 'editor',
),
'module' => 'taxonomy',
);
$permissions['delete revisions'] = array(
'name' => 'delete revisions',
'roles' => array(
'administrator' => 'administrator',
'editor' => 'editor',
),
'module' => 'node',
);
$permissions['revert revisions'] = array(
'name' => 'revert revisions',
'roles' => array(
'administrator' => 'administrator',
'editor' => 'editor',
),
'module' => 'node',
);
$permissions['save draft'] = array(
'name' => 'save draft',
'roles' => array(
'administrator' => 'administrator',
'editor' => 'editor',
),
'module' => 'save_draft',
);
$permissions['view own unpublished content'] = array(
'name' => 'view own unpublished content',
'roles' => array(
'administrator' => 'administrator',
'editor' => 'editor',
),
'module' => 'node',
);
$permissions['view revisions'] = array(
'name' => 'view revisions',
'roles' => array(
'administrator' => 'administrator',
'editor' => 'editor',
),
'module' => 'node',
);
return $permissions;
}