function ext_search_admin_admin_content in Extended search page 7
Menu callback: extended search content administration.
See also
1 string reference to 'ext_search_admin_admin_content'
- ext_search_admin_menu_alter in ext_search_admin/
ext_search_admin.module - Implements hook_menu_alter().
File
- ext_search_admin/
ext_search_admin.admin.inc, line 13 - Admin pages for Extended search admin.
Code
function ext_search_admin_admin_content($page) {
// not a form callback because it's easier to split in 2 forms (search and admin)
drupal_add_css(drupal_get_path('module', 'ext_search_admin') . '/ext_search_admin.css');
module_load_include('inc', 'node', 'node.admin');
// non default filters values
$non_default = FALSE;
$keys = isset($_SESSION['ext_search_page_filter']['k']) ? $_SESSION['ext_search_page_filter']['k'] : NULL;
$values = ext_search_page_get_filter_values($page, $non_default, 'admin_content');
$ret = array();
// we need to perform this before to catch the delete confirm form
$ret['admin'] = drupal_get_form('ext_search_admin_admin_content_admin_nodes', $page, $keys, $values);
$ret['admin']['#weight'] = 99;
if (empty($ret['admin']['confirm'])) {
// we are not in delete operation
$ret['filter'] = drupal_get_form('ext_search_admin_search_form', $page, $keys, $values, !$non_default, 'admin_content');
}
return $ret;
}