function saferpermissions_saferpermissions_anonymous_permission_ban_info in Safer Permissions 7
Implements hook_saferpermissions_anonymous_permission_ban_info().
File
- ./
saferpermissions.module, line 184 - Disallows unwanted permissions for anonymous.
Code
function saferpermissions_saferpermissions_anonymous_permission_ban_info() {
$permissions = array(
// Book
'create new books',
'add content to books',
// Contextual links
'access contextual links',
// Dashboard
'access dashboard',
// Locale
'translate interface',
// Node
'access content overview',
'view revisions',
'revert revisions',
'delete revisions',
// Overlay
'access overlay',
// Path
'create url aliases',
// Shortcut
'customize shortcut links',
'switch shortcut sets',
// Statistics
'access statistics',
'view post access counter',
// System
'access administration pages',
'access site in maintenance mode',
'view the administration theme',
'access site reports',
// Toolbar
'access toolbar',
// User
'cancel account',
);
foreach (filter_formats() as $name => $format) {
if (_saferpermissions_text_format_is_forbidden($name)) {
$permissions[] = filter_permission_name($format);
}
}
return $permissions;
}