Example #1
0
    if (!kleeja_check_form_key('adm_users_search')) {
        kleeja_admin_err($lang['INVALID_FORM_KEY'], true, $lang['ERROR'], true, ADMIN_PATH . '?cp=h_search&smt=users', 1);
    }
    #delete all searches greater than 10
    $s_del = array('SELECT' => "filter_id", 'FROM' => "{$dbprefix}filters", 'WHERE' => "filter_type='user_search' AND filter_user="******"filter_id DESC", 'LIMIT' => '5, 18446744073709551615');
    $result = $SQL->build($s_del);
    $ids = '';
    while ($row = $SQL->fetch($result)) {
        $ids .= ($ids != '' ? ', ' : '') . $row['filter_id'];
    }
    $SQL->free($result);
    if ($ids != '') {
        $query_del = array('DELETE' => "{$dbprefix}filters", 'WHERE' => "filter_id IN('" . implode("', '", $ids) . "')");
        $SQL->build($query_del);
    }
    #add as a user_search filter
    $s = $_POST;
    unset($s['search_user'], $s['k_form_key'], $s['k_form_time']);
    $d = serialize($s);
    if ($search_id = insert_filter('user_search', $d)) {
        $filter = get_filter($search_id);
        redirect(ADMIN_PATH . "?cp=g_users&smt=show_su&search_id=" . $filter['filter_uid'], false);
    } else {
        kleeja_admin_err($lang['ERROR_TRY_AGAIN'], true, $lang['ERROR'], true, ADMIN_PATH . '?cp=h_search&smt=users', 1);
    }
}
//secondary menu
$go_menu = array('files' => array('name' => $lang['R_SEARCH'], 'link' => ADMIN_PATH . '?cp=search&smt=files', 'goto' => 'files', 'current' => $current_smt == 'files'), 'users' => array('name' => $lang['SEARCH_USERS'], 'link' => ADMIN_PATH . '?cp=search&smt=users', 'goto' => 'users', 'current' => $current_smt == 'users'));
if (!$default_user_system) {
    unset($go_menu['users']);
}
Example #2
0
        			{
        				delete_cache('data_stats');
        				$affected = true;
        			}
        		}
        	}
        */
    } else {
        $no_results = true;
    }
    #update f_lastvisit
    if (!$is_search) {
        if (filter_exists('i_lastvisit', 'filter_uid')) {
            update_filter('i_lastvisit', time());
        } else {
            insert_filter('lastvisit', time(), false, false, '', 'i_lastvisit');
        }
    }
    //pages
    $total_pages = $Pager->get_total_pages();
    $page_nums = $Pager->print_nums(ADMIN_PATH . '?cp=' . basename(__FILE__, '.php') . (isset($_GET['last_visit']) ? '&last_vists=' . intval($_GET['last_visit']) : ''), 'onclick="javascript:get_kleeja_link($(this).attr(\'href\'), \'#content\'); return false;"');
    $current_page = g('page', 'int', 1);
}
/*
//after submit
if(isset($_POST['submit']))
{
	$text	= ($affected ? $lang['FILES_UPDATED'] : $lang['NO_UP_CHANGE_S']) .
				'<script type="text/javascript"> setTimeout("get_kleeja_link(\'' . ADMIN_PATH . '?cp=' . basename(__file__, '.php') .
				'&amp;page=' . (isset($_GET['page']) ? intval($_GET['page']) : '1') . '\');", 2000);</script>' . "\n";