Exemple #1
0
                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());
            }
        }
    } else {
        show_error(__('This module is disabled'));
    }
} else {
    show_error(__('You cant control this module'));
}