* File: ajax_sortby.php, generate inner html of facewall module * Author: tekritisoftware * Version: 1.1 * Description: This is ajax file to generate inner contents * The lastest version of PeopleAggregator can be obtained from: * http://peopleaggregator.org * For questions, help, comments, discussion, etc. please visit * http://wiki.peopleaggregator.org/index.php */ $login_required = FALSE; $use_theme = 'Beta'; //TODO : Remove this when new UI is completely implemented. include_once "web/includes/page.php"; require_once PA::$blockmodule_path . "/MembersFacewallModule/MembersFacewallModule.php"; $shared_data = array(); $uid = $app->getRequestParam('uid'); $gid = $app->getRequestParam('gid'); $sort_by = $selected_option = $app->getRequestParam('sort_by'); if ($gid) { $group = ContentCollection::load_collection((int) $gid); $shared_data['group_info'] = $group; } $sorting_options[] = array('caption' => __('Last Login'), 'value' => 'last_login'); $sorting_options[] = array('caption' => __('Latest Registered'), 'value' => 'latest_registered'); $obj = new MembersFacewallModule($selected_option, $gid); $obj->shared_data = $shared_data; $obj->sorting_options = $sorting_options; $obj->selected_option = $selected_option; $obj->initializeModule('AJAX', $_REQUEST); $obj->mode = $obj->sort_by = SORT_BY; echo $obj->render();