Exemple #1
0
 }
 //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());
         show_window(__('Available states'), $capabilities->statesList());
     } else {
         //editing of existing states
         if (wf_CheckPost(array('editstate', 'editstatecolor'))) {
             $capabilities->statesChange($_GET['editstate'], $_POST['editstate'], $_POST['editstatecolor']);
             rcms_redirect("?module=capabilities&states=true");
         }
         show_window(__('Edit'), $capabilities->statesEditForm($_GET['editstate']));
     }
 }
 //show available
 if (!wf_CheckGet(array('edit'))) {
     if (!wf_CheckGet(array('states'))) {
         show_window(__('Available connection capabilities'), $capabilities->render());
     }
 }