require_once 'AMP/UserData/Set.inc.php'; //bounce to the index if modin isn't set if (isset($_REQUEST['modin']) && $_REQUEST['modin']) { $modin = intval($_REQUEST['modin']); } else { header("Location: index.php"); } #$intro_id=1; $admin = false; $userlist = new UserDataSet($dbcon, $modin, $admin); //Check if publishing of data has been authorized if (!$userlist->_module_def['publish']) { header("Location: index.php"); } $sub = isset($_REQUEST['btnUDMSubmit']); $uid = isset($_REQUEST['uid']) ? intval($_REQUEST['uid']) : false; if ($uid && $modin) { $userlist->uid = $uid; $output = $userlist->output('DisplayHTML'); } else { //display result list $output = $userlist->output_list(); } $intro_id = $userlist->modTemplateID; require_once 'AMP/BaseTemplate.php'; if ($intro_id != 1) { require_once 'AMP/BaseModuleIntro.php'; } print $output; // Append the footer and clean up. require_once 'AMP/BaseFooter.php';
if (isset($modid) && $modid) { require_once 'AMP/System/Tool/Control/Set.inc.php'; $controls = new ToolControlSet($dbcon, $modid); $controls->globalizeSettings(); } if (isset($gdisplay)) { AMP_legacy_groups_get_display($gdisplay); } if ($uid && $modin) { if (is_array($list_options)) { $list_options['detail_format'] = 'groups_detail_display'; } else { $list_options = array(); } $userlist->uid = $uid; $output = $userlist->output('DisplayHTML', $list_options); } else { if (is_array($list_options)) { $list_options['display_format'] = 'groups_layout_display'; } else { $list_options = array(); } #$userlist->registerPlugin("Output", "Index"); if (is_array($sort_options)) { $sort = $userlist->getPlugins("Sort"); $sort_plugin = current($sort); $sort_plugin->setOptions($sort_options); } //require searching to be possible $search = $userlist->getPlugins('Search'); if (!$search) {