case 'save': saveMambot($option, $client); break; case 'remove': removeMambot($cid, $option, $client); break; case 'cancel': cancelMambot($option, $client); break; case 'publish': case 'unpublish': publishMambot($cid, $task == 'publish', $option, $client); break; case 'orderup': case 'orderdown': orderMambot($cid[0], $task == 'orderup' ? -1 : 1, $option, $client); break; case 'accesspublic': case 'accessregistered': case 'accessspecial': accessMenu($cid[0], $task, $option, $client); break; default: viewMambots($option, $client); break; } /** * Compiles a list of installed or defined modules */ function viewMambots($option, $client) {
case 'apply': saveMambot($option, $client, $task); break; case 'remove': removeMambot($cid, $option, $client); break; case 'cancel': cancelMambot($option, $client); break; case 'publish': case 'unpublish': publishMambot($cid, $task == 'publish', $option, $client); break; case 'orderup': case 'orderdown': orderMambot(intval($cid[0]), $task == 'orderup' ? -1 : 1, $option, $client); break; case 'accesspublic': case 'accessregistered': case 'accessspecial': accessMenu(intval($cid[0]), $task, $option, $client); break; case 'saveorder': saveOrder($cid); break; default: viewMambots($option, $client); break; } /** * Compiles a list of installed or defined modules