View source
<?php
module_load_include('inc', 'path2ban', 'includes/menu');
module_load_include('inc', 'path2ban', 'includes/settings');
function path2ban_permission() {
$permissions = array();
$permissions['administer path2ban'] = array(
'title' => t('Administer path2ban'),
'description' => t('Administer path2ban configuration settings.'),
);
$permissions['bypass path2ban'] = array(
'title' => t('Bypass path2ban'),
'description' => t('path2ban will not block this role.'),
);
return $permissions;
}
function path2ban_mail($key, &$message, $params) {
$message['subject'] = $params['subject'];
$message['body'] = $params['body'];
}
function path2ban_page_build(&$page) {
if (!variable_get('path2ban_use_hooks', 0)) {
return;
}
Path2ban::destinationCheck();
}