예제 #1
0
# Create/Delete color schemes used by parking lots.
switch ($_POST["action"]) {
    case "update":
        $result = @UpdateScheme($_POST["update_id"], $_POST["update_name"], $_POST["update_line_color"], $_POST["update_line_width"], $_POST["update_line_opacity"], $_POST["update_fill_color"], $_POST["update_fill_opacity"]);
        if ($result != null) {
            ui_info("Updated Color Scheme: <strong>" . $_POST["update_name"] . "</strong>");
        } else {
            ui_alert("Updated Color Scheme: <strong>" . $_POST["update_name"] . "</strong>");
        }
        break;
    case "delete":
        $result = @DeleteSchemes($_POST["delete_scheme"]);
        if ($result > 0) {
            ui_info("Schemes Deleted: <strong>" . $result . "</strong>");
        } else {
            ui_alert("Schemes Deleted: <strong>" . $result . "</strong>");
        }
        break;
    default:
        break;
}
$schemes = GetSchemes();
?>
<style type="text/css">
	#red, #green, #blue {
		float: left;
		clear: left;
		width: 300px;
		margin: 15px;
	}
	#swatch {
예제 #2
0
        if ($passID > 0 && $_POST["update_id"] == 0) {
            ui_info("Created Pass: <strong>" . $_POST["pass_name"] . "</strong>");
        } elseif ($passID > 0 && $_POST["update_id"] != 0) {
            ui_info("Renamed Pass: <strong>" . $_POST["update_id"] . "</strong> to <strong>" . $_POST["pass_name"] . "</strong>");
        } elseif ($passID == 0 && $_POST["update_id"] != 0) {
            ui_alert("Failed to rename pass: <strong>" . $_POST["update_id"] . "</strong> to <strong>" . $_POST["pass_name"] . "</strong>");
        } else {
            ui_alert("Failed to create pass: <strong>" . $_POST["pass_name"] . "</strong>");
        }
        break;
    case "delete":
        $result = @DeletePassTypes($_POST["delete_passes"]);
        if ($result) {
            ui_info("Deleted Passes: <strong>" . count($_POST["delete_passes"]) . "</strong>");
        } else {
            ui_alert("Failed to delete passes: <strong>" . count($_POST["delete_passes"]) . "</strong>");
        }
        break;
    default:
        break;
}
$passes = GetPassTypes("name");
?>

<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.8/jquery.validate.min.js"></script>
<script type="text/javascript">
	$(document).ready(function() {
		$("#update_form").validate();
		$("#delete_form").validate();

		$("#update_id").bind("change keypress", function() {
예제 #3
0
    case "create":
        $start = $_POST["create_start_date"] . " " . $_POST["create_start_hour"] . ":" . $_POST["create_start_minute"] . ":00";
        $end = $_POST["create_end_date"] . " " . $_POST["create_end_hour"] . ":" . $_POST["create_end_minute"] . ":00";
        $newExceptions = @CreateExceptions($_POST["create_lots"], $_POST["create_passes"], $start, $end, $_POST["allowance"]);
        if (count($newExceptions) > 0) {
            ui_info("Exceptions Created: <strong>" . count($newExceptions) . "</strong>");
        } else {
            ui_alert("No Exceptions Created");
        }
        break;
    case "delete":
        $results = @DeleteExceptions($_POST["delete_exceptions"]);
        if ($results > 0) {
            ui_info("Exceptions Deleted: <strong>" . count($_POST["delete_exceptions"]) . "</strong>");
        } else {
            ui_alert("No Exceptions Deleted");
        }
        break;
    default:
        break;
}
$passes = GetPassTypes("name");
$lots = GetLots("name");
?>

<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.8/jquery.validate.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
	$("#create_form").validate();

	$("#create_start_datepicker").datepicker({
예제 #4
0
require_once "./_logic.php";
switch ($_POST["action"]) {
    case "update":
        $result = @UpdateLot($_POST["lot_list"], $_POST["lot_name"], $_POST["lot_description"], $_POST["lot_coords"], $_POST["lot_scheme"]);
        if ($result > 0) {
            ui_info("Updated Lot: <strong>" . $_POST["lot_name"] . "</strong>");
        } else {
            ui_alert("Failed to Update Lot: <strong>" . $_POST["lot_name"] . "</strong>");
        }
        break;
    case "delete":
        $result = @DeleteLots($_POST["delete_lots"]);
        if ($result) {
            ui_info("Deleted Lots: <strong>" . count($_POST["delete_lots"]) . "</strong>");
        } else {
            ui_alert("Failed to Delete Lots: <strong>" . count($_POST["delete_lots"]) . "</strong>");
        }
        break;
    default:
        break;
}
$lots = GetLots("name");
$schemes = GetSchemes();
?>

<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.8/jquery.validate.min.js"></script>
<script type="text/javascript" src="./js/maps.js"></script>
<script type="text/javascript">
	var json_lots = jQuery.parseJSON('<?php 
echo json_encode($lots);
?>
예제 #5
0
        ui_info("Successfully registered: " . $_POST["email"]);
        break;
    case 2:
        // Empty field
        ui_alert("All fields required.");
        break;
    case 3:
        // Password mismatch
        ui_alert("Password mismatch.");
        break;
    case 4:
        // MySQL Error
        ui_alert("Could not connect: " . mysql_error());
    case 5:
        // E-Mail already registered
        ui_alert(stripslashes($_POST["email"]) . " is already registered by " . stripslashes($row["fullName"]) . ".");
        break;
    default:
        ui_info("All fields required.");
        break;
}
?>

<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.8/jquery.validate.min.js"></script>
<script type="text/javascript">
	$(document).ready(function(){
		$("#register").validate();
	});
</script>

<div id="tabs">
예제 #6
0
        $endDate = $_POST["create_end_date"];
        $startTime = $_POST["create_start_hour"] . ":" . $_POST["create_start_minute"] . ":00";
        $endTime = $_POST["create_end_hour"] . ":" . $_POST["create_end_minute"] . ":00";
        $newRuleIDs = @CreateRules($_POST["create_lots"], $_POST["create_passes"], (string) $startDate, (string) $endDate, (string) $startTime, (string) $endTime, implode($_POST["create_days"], ","));
        if ($newRuleIDs != null) {
            ui_info("Rules Created: <strong>" . count($newRuleIDs) . "</strong>");
        } else {
            ui_alert("Rules Created: <strong>" . count($newRuleIDs) . "</strong>");
        }
        break;
    case "delete":
        $results = @DeleteRules($_POST["delete_rules"]);
        if ($results > 0) {
            ui_info("Rules Deleted: <strong>" . $results . "</strong>");
        } else {
            ui_alert("No Rules Deleted.");
        }
        break;
    default:
        break;
}
$passes = GetPassTypes("name");
$all_lots = GetLots();
$lots = GetRulesByLot();
?>

<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.8/jquery.validate.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
	$("#create_form").validate();
예제 #7
0
        }
        break;
    case "demote":
        $sql = "UPDATE users SET admin=0 WHERE id IN (" . implode(", ", $_POST["demote_user"]) . ")";
        if (mysql_query($sql)) {
            ui_info("Demoted User: <strong>" . count($_POST["demote_user"]) . "</strong>");
        } else {
            ui_alert("Failed to Demote User: <strong>" . count($_POST["demote_user"]) . "</strong>");
        }
        break;
    case "delete":
        $sql = "DELETE from users WHERE email='" . $_POST["delete_user"] . "'";
        if (mysql_query($sql)) {
            ui_info("Deleted User: <strong>" . $_POST["delete_user"] . "</strong>");
        } else {
            ui_alert("Failed to Delete User: <strong>" . $_POST["delete_user"] . "</strong>");
        }
        break;
    default:
        break;
}
$admins = GetAdmins();
?>

<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.8/jquery.validate.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
	$("#promote_form").validate();
	$("#demote_form").validate();
	$("#delete_form").validate();
});