function subscriptions_content_advuser_filters_alter in Subscriptions 7
Same name and namespace in other branches
- 2.0.x subscriptions_content/subscriptions_content.module \subscriptions_content_advuser_filters_alter()
Implements hook_advuser_filters_alter().
Parameters
$filters: Array of filter definitions.
File
- ./
subscriptions_content.module, line 874 - Subscriptions to content events
Code
function subscriptions_content_advuser_filters_alter(array &$filters) {
include_once DRUPAL_ROOT . '/modules/forum/forum.admin.inc';
$forum_tree = _forum_parent_select(-1, '', 'forum');
unset($forum_tree['#options'][0]);
$filters['subscriptions_forum'] = array(
'title' => t('Subscribed forum'),
'where' => "%alias.module = 'node' AND %alias.field = 'tid' AND %alias.value %op %subscriptions_forum_pkey",
'options' => $forum_tree['#options'],
'form_type' => 'select',
'operations' => array(
'=',
'!=',
),
'join' => array(
'subscriptions',
's',
'%alias.recipient_uid = u.uid',
),
);
}