//process creation if (wf_CheckPost(array('newaddress', 'newphone'))) { $newaddress = $_POST['newaddress']; $newphone = $_POST['newphone']; @($newnotes = $_POST['newnotes']); $capabilities->addCapability($newaddress, $newphone, $newnotes); rcms_redirect("?module=capabilities"); } //show editing form if (wf_CheckGet(array('edit'))) { //editing processing if (wf_CheckPost(array('editaddress', 'editphone'))) { $capabilities->editCapability($_GET['edit'], $_POST['editaddress'], $_POST['editphone'], $_POST['editstateid'], @$_POST['editnotes'], @$_POST['editprice'], $_POST['editemployeeid']); rcms_redirect("?module=capabilities"); } show_window(__('Edit'), $capabilities->editForm($_GET['edit'])); } //show current states editor if (wf_CheckGet(array('states'))) { //creating new state if (wf_CheckPost(array('createstate', 'createstatecolor'))) { $capabilities->statesCreate($_POST['createstate'], $_POST['createstatecolor']); rcms_redirect("?module=capabilities&states=true"); } //deleting existing state if (wf_CheckGet(array('deletestate'))) { $capabilities->statesDelete($_GET['deletestate']); rcms_redirect("?module=capabilities&states=true"); } if (!wf_CheckGet(array('editstate'))) { show_window(__('Create new states'), $capabilities->statesAddForm());