function acp_run() { global $logged; switch ($_GET['action']) { case "test": return "\n\t\t\t\t\t<table width='100%' cellspacing='3' cellpadding='0'>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td width='80%'><strong>Category Name</strong></td>\n\t\t\t\t\t\t\t<td width='20%'><a href='#'>Edit</a> <a href='#'>Delete</a></td></td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td colspan='2'><a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a>, <a href='#'>Forum 1</a></td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td width='80%'><strong>Category Name</strong></td>\n\t\t\t\t\t\t\t<td width='20%'><a href='#'>Edit</a> <a href='#'>Delete</a></td></td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td colspan='2'><a href='#'>Forum 1</a></td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t</table>\n\t\t\t\t"; break; case "editusergroup": return edit_groups(); break; case "boards": return manageboards(); break; case "edituser": return editusers(); break; case "adduser": return adduser(); break; case "newcat": return addcat(); break; case "newforum": return newforum(); break; case "config": return settings(); break; default: return acp_home(); break; } }
$grp_id = COM_applyFilter($_REQUEST['grp_id'], true); $display .= savegroupusers($grp_id, $_POST['groupmembers']); } elseif ($mode == 'edit') { $grp_id = 0; if (isset($_REQUEST['grp_id'])) { $grp_id = COM_applyFilter($_REQUEST['grp_id'], true); } $display .= editgroup($grp_id); $display = COM_createHTMLDocument($display, array('pagetitle' => $LANG_ACCESS['groupeditor'])); } elseif ($mode == 'listusers') { $grp_id = COM_applyFilter($_REQUEST['grp_id'], true); $display .= listusers($grp_id); $display = COM_createHTMLDocument($display, array('pagetitle' => $LANG_ACCESS['groupmembers'])); } elseif ($mode == 'editusers') { $grp_id = COM_applyFilter($_REQUEST['grp_id'], true); $display .= editusers($grp_id); $display = COM_createHTMLDocument($display, array('pagetitle' => $LANG_ACCESS['usergroupadmin'])); } else { // 'cancel' or no mode at all $show_all_groups = false; if (isset($_POST['q'])) { // check $_POST only, as $_GET['chk_showall'] may also be set if (isset($_POST['chk_showall']) && $_POST['chk_showall'] == 1) { $show_all_groups = true; } } elseif (isset($_REQUEST['chk_showall']) && $_REQUEST['chk_showall'] == 1) { $show_all_groups = true; } $display .= COM_showMessageFromParameter(); $display .= listgroups($show_all_groups); $display = COM_createHTMLDocument($display, array('pagetitle' => $LANG28[38]));