" .
"
| %s |
";
if ((function_exists('SessionActive') && SessionActive() == -1) || (function_exists('UserLoggedIn') && !UserLoggedIn())) $msgTable .= "
";
if (isset($error_message) && !is_array($error_message)) $error_message = array($error_message);
if (isset($warning_message) && !is_array($warning_message)) $warning_message = array($warning_message);
// Maintenance Messages
// if (!isset($warning_message)) $warning_message = "Warning: the application is going down for brief system maintenance at 1:30am PST, in approximately 10 minutes
\nPlease save any work and exit
\nThis will be a brief outage and will be back online about 5 minutes later.";
// if (!isset($error_message)) $error_message = "The application is going down in a few minutes. Please complete any work and log off.
The system will be unavailable for approximately 5 minutes.";
// Display booking error message
if (isset($booking_error_message) && strlen($booking_error_message) > 0) {
if (isset($centerMessages) && $centerMessages == true) echo("\n");
?>
\n");
if ((isset($error_message) && strlen($error_message)) || (isset($warning_message) && strlen($warning_message))) echo("
");
}
// Display error message
if (isset($error_message) && (is_array($error_message) || strlen($error_message) > 0)) {
$messageDisplayed = true;
$messageText = "";
if (!is_array($error_message)) $error_message = array($error_message);
for ($i = 0; $i < count($error_message); $i++) {
$msg = $error_message[$i];
writeLog("$i $msg");
if (is_string($msg) && strlen($msg)) $messageText .= sprintf($msgTable,'error-msg-table','error-span',$msg);
}
if (strlen($messageText)) {
if (isset($centerMessages) && $centerMessages == true) echo("\n");
echo($messageText);
if (isset($centerMessages) && $centerMessages == true) echo("\n");
}
$error_message = "";
unset($error_message);
$messageText = "";
}
// Display warning message
if (isset($warning_message) && (is_array($warning_message) || strlen($warning_message) > 0)) {
$messageDisplayed = true;
$messageText = "";
if (!is_array($warning_message)) $warning_message = array($warning_message);
for ($i = 0; $i < count($warning_message); $i++) {
$msg = $warning_message[$i];
if (is_string($msg) && strlen($msg)) $messageText .= sprintf($msgTable,'warning-msg-table','warning-span',$msg);
}
if (strlen($messageText)) {
if (isset($centerMessages) && $centerMessages == true) echo("\n");
echo($messageText);
if (isset($centerMessages) && $centerMessages == true) echo("\n");
}
unset($warning_message);
$messageText = "";
}
if (isset($form_message) && (is_array($form_message) || strlen($form_message) > 0)) {
$messageDisplayed = true;
$messageText = "";
if (!is_array($form_message)) $form_message = array($form_message);
for ($i = 0; $i < count($form_message); $i++) {
$msg = $form_message[$i];
if (is_string($msg) && strlen($msg)) $messageText .= sprintf($msgTable,'success-msg-table','message-span',$msg);
}
if (strlen($messageText)) {
if (isset($centerMessages) && $centerMessages == true) echo("\n");
echo($messageText);
if (isset($centerMessages) && $centerMessages == true) echo("\n");
}
unset($form_message);
$messageText = "";
}
// Admin messages
if (is_file("admin-message.txt")) {
$MsgFile = fopen("admin-message.txt","r");
$Msg = trim(fgets($MsgFile,1000));
fclose($MsgFile);
if (strlen($Msg) && array_key_exists('UserInfo',$_SESSION) && in_array($_SESSION['UserInfo']['type'],array('Admin','Read Only Admin','SuperUser'))) {
if (isset($centerMessages) && $centerMessages == true) echo("\n");
?>
\n");
}
}
// Site messages
if (is_file("site-message.txt")) {
$MsgFile = fopen("site-message.txt","r");
$Msg = trim(fgets($MsgFile,1000));
fclose($MsgFile);
if (strlen($Msg)) {
if (isset($centerMessages) && $centerMessages == true) echo("\n");
?>
\n");
}
}
// Handle additional logging if required
unset($tlog);
if (array_key_exists('tlog',$_GET) && $_GET['tlog'] > 0) $tlog = $_GET['tlog'];
if (array_key_exists('tlog',$_POST) && $_POST['tlog'] > 0) $tlog = $_POST['tlog'];
if (isset($tlog) && $tlog > 0) {
$results = db_query("SELECT * FROM temp_data WHERE school_num = $school_num AND record_num = $tlog");
if (db_num_rows($results)) {
$row = db_fetch_assoc($results);
extract($row);
$columnHeaders = explode(",",$data_headers);
$lines = explode("\n",$data);
$data = array();
for ($i = 0; $i < count($lines); $i++) {
if (strlen(trim($lines[$i]))) $data[] = explode(",",trim($lines[$i]));
}
// Display the data
listDataCustom($data,$columnHeaders,"",array(),'N');
}
}
if (isset($breakAfter) && $breakAfter == true) echo("
\n");
unset($centerMessages);
unset($breakAfter);
?>