$sorting_options[] = array('caption' => __('Latest Registered'), 'value' => 'latest_registered'); if (CURRENT_NETWORK_URL_PREFIX != 'www' && CURRENT_NETWORK_URL_PREFIX != '') { $network = new Network(); $where = "address = '" . CURRENT_NETWORK_URL_PREFIX . "'"; $netinfo = $network->get(NULL, $where); $params = array('page' => 1, 'show' => 5); if ($sort_by == 'last_login') { $a = array('sort_by' => 'U.last_login'); $params = array_merge($params, $a); } $users = Network::get_network_members($netinfo[0]->network_id, $params); } else { if ($sort_by == 'last_login') { $users = User::allUsers(10, 'last_login', 5); } else { if ($sort_by == 'latest_registered') { $users = User::allUsers(10, 'latest', 5); } } for ($i = 0; $i < count($users['users_data']); $i++) { $count_relations = Relation::get_relations($users['users_data'][$i]['user_id']); $users['users_data'][$i]['no_of_relations'] = count($count_relations); } } $obj = new MembersFacewallModule(); $obj->mode = $obj->sort_by = SORT_BY; $obj->links = $users; $obj->sorting_options = $sorting_options; $obj->selected_option = $selected_option; echo $obj->render();