getMessage();
$this->Message_Showing($sMessage, "");
if ($sMessage <> "") { // Message in Session, display
$html .= "
" . $sMessage . "
";
$_SESSION[EW_SESSION_MESSAGE] = ""; // Clear message in Session
}
// Warning message
$sWarningMessage = $this->getWarningMessage();
$this->Message_Showing($sWarningMessage, "warning");
if ($sWarningMessage <> "") { // Message in Session, display
$html .= "";
$_SESSION[EW_SESSION_WARNING_MESSAGE] = ""; // Clear message in Session
}
// Success message
$sSuccessMessage = $this->getSuccessMessage();
$this->Message_Showing($sSuccessMessage, "success");
if ($sSuccessMessage <> "") { // Message in Session, display
$html .= "";
$_SESSION[EW_SESSION_SUCCESS_MESSAGE] = ""; // Clear message in Session
}
// Failure message
$sErrorMessage = $this->getFailureMessage();
$this->Message_Showing($sErrorMessage, "failure");
if ($sErrorMessage <> "") { // Message in Session, display
$html .= "";
$_SESSION[EW_SESSION_FAILURE_MESSAGE] = ""; // Clear message in Session
}
echo "" . $html . "
";
}
// Page class constructor
function __construct() {
global $conn, $Language;
$GLOBALS["Page"] = &$this;
// Language object
if (!isset($Language)) $Language = new cLanguage();
// User table object (users)
if (!isset($GLOBALS["users"])) $GLOBALS["users"] = new cusers;
// Page ID
if (!defined("EW_PAGE_ID"))
define("EW_PAGE_ID", 'custompage', TRUE);
// Start timer
if (!isset($GLOBALS["gTimer"])) $GLOBALS["gTimer"] = new cTimer();
// Open connection
if (!isset($conn)) $conn = ew_Connect();
}
// Page_Init
function Page_Init() {
global $gsExport, $gsExportFile, $UserProfile, $Language, $Security, $objForm;
// Security
$Security = new cAdvancedSecurity();
// Uncomment codes below for security
if (!$Security->IsLoggedIn()) $Security->AutoLogin();
if (!$Security->IsLoggedIn())
$this->Page_Terminate("login.php");
// Get export parameters
if (@$_GET["export"] <> "") {
$this->Export = $_GET["export"];
}
$gsExport = $this->Export; // Get export parameter, used in header
// Global Page Loading event (in userfn*.php)
Page_Loading();
// Page Load event
$this->Page_Load();
}
// Page_Terminate
function Page_Terminate($url = "") {
global $conn;
// Page Unload event
$this->Page_Unload();
// Global Page Unloaded event (in userfn*.php)
Page_Unloaded();
$this->Page_Redirecting($url);
// Close connection
$conn->Close();
// Go to URL if specified
if ($url <> "") {
if (!EW_DEBUG_ENABLED && ob_get_length())
ob_end_clean();
header("Location: " . $url);
}
exit();
}
// Page main
function Page_Main() {
global $Security, $Language;
// Put your custom codes here
$GLOBALS["Language"]->setProjectPhrase("bodytitle", "StarDoc - Gauges");
}
// Page Load event
function Page_Load() {
//echo "Page Load";
}
// Page Unload event
function Page_Unload() {
//echo "Page Unload";
}
// Page Redirecting event
function Page_Redirecting(&$url) {
// Example:
//$url = "your URL";
}
// Message Showing event
// $type = ''|'success'|'failure'
function Message_Showing(&$msg, $type) {
// Example:
//if ($type == 'success') $msg = "your success message";
}
}
?>
Page_Init();
// Page main
$custompage->Page_Main();
?>
ShowMessage();
?>
'') { ?>
|
|
|
Commencement Date:
$startDate) {
echo ' (Partial Year)';
}
?>
Install Date: '.date_format($temp_date,'m/d/Y').'';
}
?>
|
|
Projected Budget Usage: Click on Gauge to see highest over budgeted device(s).
|
|
|
Page_Terminate();
?>