Esempio n. 1
0
        if ($screen = get_screen_by_screenid($_REQUEST["screenid"])) {
            DBstart();
            delete_screen($_REQUEST["screenid"]);
            $result = DBend();
            show_messages($result, S_SCREEN_DELETED, S_CANNOT_DELETE_SCREEN);
            add_audit_if($result, AUDIT_ACTION_DELETE, AUDIT_RESOURCE_SCREEN, " Name [" . $screen['name'] . "] ");
        }
        unset($_REQUEST["screenid"]);
        unset($_REQUEST["form"]);
    } else {
        if ($_REQUEST['go'] == 'delete') {
            $result = true;
            $screens = get_request('screens', array());
            DBstart();
            foreach ($screens as $screenid) {
                $result &= delete_screen($screenid);
                if (!$result) {
                    break;
                }
            }
            $result = DBend($result);
            if ($result) {
                unset($_REQUEST["form"]);
            }
            show_messages($result, S_SCREEN_DELETED, S_CANNOT_DELETE_SCREEN);
        }
    }
} else {
    if (isset($_REQUEST['slideshowid'])) {
        if (!slideshow_accessible($_REQUEST['slideshowid'], PERM_READ_WRITE)) {
            access_deny();
Esempio n. 2
0
                add_screen($_REQUEST["name"], $_REQUEST["hsize"], $_REQUEST["vsize"]);
                $result = DBend();
                $audit_action = AUDIT_ACTION_ADD;
                show_messages($result, S_SCREEN_ADDED, S_CANNOT_ADD_SCREEN);
            }
            if ($result) {
                add_audit($audit_action, AUDIT_RESOURCE_SCREEN, " Name [" . $_REQUEST['name'] . "] ");
                unset($_REQUEST["form"]);
                unset($_REQUEST["screenid"]);
            }
        }
    }
    if (isset($_REQUEST["delete"]) && isset($_REQUEST["screenid"])) {
        if ($screen = get_screen_by_screenid($_REQUEST["screenid"])) {
            DBstart();
            delete_screen($_REQUEST["screenid"]);
            $result = DBend();
            show_messages($result, S_SCREEN_DELETED, S_CANNOT_DELETE_SCREEN);
            add_audit_if($result, AUDIT_ACTION_DELETE, AUDIT_RESOURCE_SCREEN, " Name [" . $screen['name'] . "] ");
        }
        unset($_REQUEST["screenid"]);
        unset($_REQUEST["form"]);
    }
} else {
    if (isset($_REQUEST['slideshowid'])) {
        if (!slideshow_accessible($_REQUEST['slideshowid'], PERM_READ_WRITE)) {
            access_deny();
        }
    }
    if (isset($_REQUEST['clone']) && isset($_REQUEST['slideshowid'])) {
        unset($_REQUEST['slideshowid']);
Esempio n. 3
0
        delete_screen();
    } else {
        if ($screen == 'Insert') {
            insert_screen();
        } else {
            insert_screen();
        }
    }
} else {
    if ($_GET['go'] == 'Insert') {
        insert_failure();
        insert_screen();
    } else {
        if ($_GET['go'] == 'Delete') {
            delete_failures();
            delete_screen();
        } else {
            insert_screen();
        }
    }
}
$new_count = get_row_count();
# Report whether the INSERT worked
if ($new_count > $old_count) {
    print "\n<p>INSERT was successful. " . "\nThere are now <b>{$new_count}</b> rows " . "\nin the failure database.</p>";
} else {
    if ($new_count < $old_count) {
        print "\n<p>DELETE was successful. " . "\nThere are now <b>{$new_count}</b> rows " . "\nin the failure database.</p>";
    }
}
# Report on script's execution time