123456789101112131415161718192021222324252627282930 |
- <?php
- if (cfr('ACL')) {
- $acl = new ACL(true);
- //new ACL creation
- if (ubRouting::checkPost(array($acl::PROUTE_NEWLOGIN, $acl::PROUTE_NEWCAMID))) {
- $creationResult = $acl->create(ubRouting::post($acl::PROUTE_NEWLOGIN), ubRouting::post($acl::PROUTE_NEWCAMID));
- if ($creationResult) {
- show_error($creationResult);
- } else {
- ubRouting::nav($acl::URL_ME);
- }
- }
- //ACL deletion
- if (ubRouting::checkGet($acl::ROUTE_DEL)) {
- $deletionResult = $acl->delete(ubRouting::get($acl::ROUTE_DEL));
- if ($deletionResult) {
- show_error($deletionResult);
- } else {
- ubRouting::nav($acl::URL_ME);
- }
- }
- show_window(__('Create new rule'), $acl->renderCreateForm());
- show_window(__('Cameras access') . ' (' . __('ACL') . ')', $acl->renderAclList());
- } else {
- show_error(__('Access denied'));
- }
|