示例#1
0
文件: index.php 项目: kelen303/iEMS
     $_SESSION['currentSelection'] = $selectedPoints['basic'];
     //}
 } elseif (isset($_POST['mvc']) || isset($_POST['fetchComparison'])) {
     if ($numberOfPoints > 1 && $selectedPresentation == 'comparison') {
         $meterSummaries = '<div class="error" style="width: 700px;">Please limit your selection to a single point.</div>';
     } else {
         $meterStartTime = microtime(true);
         $meterSummaries = '<!-- start meter summaries -->' . $oInterface->gather($action, $selectedPoints['advanced'], $baseDate, $dateSpan, $selectedPresentation, $selectedView, $connection, $formUsed, $mdrUser, false) . '<!-- end meter summaries | time to render gather() ' . (microtime(true) - $meterStartTime) . ' -->';
     }
 } elseif (isset($_POST['fetchEvents'])) {
     if (isset($_POST['evtBaseDate'])) {
         $_SESSION['evtBaseDate'] = $_POST['evtBaseDate'];
         $eventDisclaimerMessage = $eventDisclaimer;
         $selectedPresentation = 'individual';
         $meterStartTime = microtime(true);
         $meterSummaries = '<!-- start meter summaries -->' . $oInterface->gatherEvent($action, $selectedPoints['event'], $baseDate, $dateSpan, $selectedPresentation, $selectedView, $connection, $formUsed, $mdrUser, $_POST['evtBaseDate'], false) . '<!-- end meter summaries | time to render gather() ' . (microtime(true) - $meterStartTime) . ' -->';
     }
     $_SESSION['currentSelection'] = $selectedPoints['event'];
 } elseif (isset($_POST['fetchEventSummary'])) {
     $_SESSION['viewEventSummary'] = "1";
     $_SESSION['evtSummaryDate'] = $baseDateArray['evtSummaryDate'];
     $eventDisclaimerMessage = $eventDisclaimer;
     //$mdrUser->preDebugger($baseDateArray);
     $meterStartTime = microtime(true);
     $meterSummaries = '<!-- start meter summaries -->' . viewEventSummary($_SESSION['iemsDID'], $baseDateArray['evtSummaryDate'], false) . '<!-- end meter summaries | time to render gather() ' . (microtime(true) - $meterStartTime) . ' -->';
 } elseif (isset($_POST['fetchStatistics'])) {
     $meterStartTime = microtime(true);
     $meterSummaries = '<!-- start meter summaries -->' . viewStatistics($userID, $domainID, false) . '<!-- end meter summaries | time to render gather() ' . (microtime(true) - $meterStartTime) . ' -->';
 } elseif (isset($_POST['fetchProfiles'])) {
     $meterStartTime = microtime(true);
     $meterSummaries = '<!-- start meter summaries -->' . viewProfiles($userID, $domainID) . '<!-- end meter summaries | time to render gather() ' . (microtime(true) - $meterStartTime) . ' -->';
示例#2
0
    $baseDateArray['event'] = $_REQUEST['dateUsed'];
    $dateParts = explode('-', $_REQUEST['dateUsed']);
    $month = $dateParts[0];
    $day = $dateParts[1];
    $year = $dateParts[2];
    $baseDate = $year . '-' . $month . '-' . $day;
} else {
    $baseDate = date('Y-m-d');
    $baseDateArray['basic'] = date('m-d-Y');
}
if (isset($_REQUEST['evtPoints'])) {
    $selectedPresentation = 'individual';
    $action = 'eventCSV';
}
if ($action == 'eventCSV') {
    $meterSummaries = $oInterface->gatherEvent($action, $selectedPoints, $baseDate, $dateSpan, $selectedPresentation, $selectedView, $connection, $formUsed, $mdrUser, $_SESSION['evtBaseDate']);
} else {
    $meterSummaries = $oInterface->gather($action, $selectedPoints, $baseDate, $dateSpan, $selectedPresentation, $selectedView, $connection, $formUsed, $_SESSION['UserObject']);
}
if ($selectedView == 'tabularData') {
    $meterSummaries = '
		<script type="text/javascript" src="mootools/mootools-1.2-core.js"></script>
		<script type="text/javascript" src="mootools/mootools-1.2-more.js"></script>		
		' . $meterSummaries . '
		<script type="text/javascript" src="mootools/smoothbox.js"></script><!-- this is down here for internet explorer; known bug re: prematurely terminating the dom; affects versions 5-7 -->

	';
    print $meterSummaries;
} else {
    if (DEBUG && isset($_SESSION['debugSQL'])) {
        $mdrUser->preDebugger($_SESSION['debugSQL']);
示例#3
0
if (empty($_SESSION['UserObject'])) {
    //echo "REFRESH: In UserObject empty...<br>\n";
    $mdrUser->Login($_SESSION["iemsName"], $_SESSION["iemsPW"]);
    $_SESSION['UserObject'] = $mdrUser;
} else {
    //echo "REFRESH: In UserObject NOT empty...<br>\n";
    $mdrUser = $_SESSION['UserObject'];
}
$meterSummary = '';
$tabTipScript = '';
if (isset($_SESSION['viewEventSummary'])) {
    $meterSummary = viewEventSummary($_SESSION['iemsDID'], $_SESSION['evtSummaryDate'], false, true);
} else {
    if ($_SESSION['formUsed'] == 'eventsForm') {
        if (isset($_SESSION['evtBaseDate'])) {
            $meterSummary = $oInterface->gatherEvent($_SESSION['action'], $_SESSION['currentSelection'], $_SESSION['baseDate'], $_SESSION['dateSpan'], $_SESSION['selectedPresentation'], $_SESSION['selectedView'], $connection, $_SESSION['formUsed'], $mdrUser, $_SESSION['evtBaseDate'], true);
        }
    } else {
        $meterSummary = $oInterface->gather($_SESSION['action'], $_SESSION['currentSelection'], $_SESSION['baseDate'], $_SESSION['dateSpan'], $_SESSION['selectedPresentation'], $_SESSION['selectedView'], $connection, $_SESSION['formUsed'], $mdrUser, true);
    }
}
?>
    
    <script type="text/javascript" src="mootools/mootools-1.2-core.js"></script>
    <script type="text/javascript" src="mootools/mootools-1.2-more.js"></script>
    <script type="text/javascript" src="mootools/mootools-compat-core.js"></script>
    <script type="text/javascript" src="mootools/mootools-compat-more.js"></script>	
    <script type="text/javascript" src="mootools/crs-controlPanel.js"></script>

<?php 
print $meterSummary;
示例#4
0
    }
}
$chartID = 'amline';
if ($_GET['pres'] == 'comparison') {
    $baseDate = explode(',', $_GET['Date']);
} else {
    $baseDate = $_GET['Date'];
    $dateParts = explode('-', $baseDate);
    $origBaseDate = $dateParts[1] . '-' . $dateParts[2] . '-' . $dateParts[0];
}
if (isset($_GET['view']) && $_GET['view'] == 'tabularData') {
    $chart = $oInterface->gather($_GET['action'], $points, $baseDate, $_GET['Span'], $_GET['pres'], 'tabularData', $connection, $_GET['formUsed'], $_SESSION['UserObject']);
} elseif (isset($_GET['view']) && $_GET['view'] == 'tabularPrices') {
    $chart = $oInterface->gather($_GET['action'], $points, $baseDate, $_GET['Span'], $_GET['pres'], 'tabularPrices', $connection, $_GET['formUsed'], $_SESSION['UserObject']);
} else {
    $chart = $_GET['formUsed'] == 'eventsForm' ? $oInterface->gatherEvent($_GET['action'], $points, $baseDate, $_GET['Span'], $_GET['pres'], 'charts', $connection, $_GET['formUsed'], $mdrUser, $origBaseDate, false) : $oInterface->gather($_GET['action'], $points, $baseDate, $_GET['Span'], $_GET['pres'], 'charts', $connection, $_GET['formUsed'], $_SESSION['UserObject']);
}
if ($_GET['action'] == 'modalPrint' || $_GET['action'] == 'printEvent' || $_GET['action'] == 'modalDisplay') {
    $backColor = '#FFFFFF';
} else {
    $backColor = '#CDCDCD';
}
//<body style="background-color: <?php echo $backColor;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<!-- forcing ie8 into compatibility mode here -->
	<meta http-equiv="X-UA-Compatible" content="IE=7.5" >
</head>
<body>