GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
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 : |
<? // Schedule/index.php // schedule control. // AUTHENTICATION AND TITLE SETTINGS. $authorizedPermissions="USER"; // List of groups authorized to view this page (i.e., PUBLIC = anyone, USER = any user, "Admin,Manager" = users in the Admin or Manager groups). require('../application.phpinc'); // Include application setup file. Use a relative path. // Add 2-10 schedule.js $addCount = 16; $_PAGE['css'] .= ',spectrum.min.css'; $jsText = 'Schedule/schedule.js,spectrum.min.js'; for ( $i=1; $i<=$addCount; $i++ ) { $jsText .= ',Schedule/schedule'.$i.'.js'; } // ** BEGIN $f['task'] control switch statement. switch ($f['task']) { case 'Add class': case 'Update class': require('Schedule/getSchedule.phpinc'); pageHeader($scheduleInfo['scheduleName'].' ('.$sessionInfo['YRTR'].')','',$jsText,'','','','','bodyId'); // ."Schedule '.$scheduleInfo['scheduleName'] Removed to shorten name. require('Schedule/ScheduleClass/ScheduleClassForm_Verify.phpinc'); #d_Var('$sessionInfo',$sessionInfo,'d'); #d_Var('$error',$error,'d+'); if ( !$error ) { require('Schedule/ScheduleClass/ScheduleClassForm_Process.phpinc'); } require('Schedule/getScheduleClasses.phpinc'); require('Schedule/displaySchedule.phpinc'); echo '<script type="text/javascript">', 'AutoscrollPage(0);', '</script>'; break; case 'Change schedule': //d_V(false,'d'); $_SESSION['user']['scheduleId'] = $f['scheduleId']; $query = " UPDATE `userdata` SET scheduleId = ".$f['scheduleId']." WHERE userId = ".$_SESSION['user']['userId']." "; d_Var('userdataUPDATE',$query,'q'); $userdataUPDATE = query_do($query); d_Var('$userdataUPDATE',$userdataUPDATE,'l'); case '': if ( $_SESSION['user']['scheduleId'] ) { // Does the user have a loaded schedule? // Yes. require('Schedule/getSchedule.phpinc'); pageHeader($scheduleInfo['scheduleName'].' ('.$sessionInfo['YRTR'].')','',$jsText,'','','','','bodyId'); // ."Schedule '.$scheduleInfo['scheduleName'] Removed to shorten name. require('Schedule/getScheduleClasses.phpinc'); require('Schedule/displaySchedule.phpinc'); } else { // Does the user have a loaded schedule? // No. require('Schedule/noSchedule.phpinc'); } // Does the user have a loaded schedule? break; case 'Move meetings': if ( !isset($_GET['DEBUG']) ) { $pageHeaderCall = NULL; $pageFooterCall = false; $DEBUG_ScheduleViewSettings = false; //$Skip_application_site = true; // Uncomment this line to skip loading application_site.phpinc, site_js.phpinc. This is useful for pages loaded by XMLhttp requests. } else { $pageHeaderCall = false; $pageFooterCall = ''; $DEBUG_ScheduleViewSettings = true; //$Skip_SESSION_game = true; // Uncomment this line to skip loading game variables and site_js.phpinc. This is useful for pages loaded by XMLhttp requests. } $DEBUG_MoveClassMeeting = true; require('Schedule/ScheduleClass/ScheduleClassUpdate/MoveClassMeetings.phpinc'); break; case 'Select schedule': require('site/saveCurrentSchedule.phpinc'); case 'Create new schedule': require('Schedule/verifySchedule.phpinc'); if ( !count($formError)) { #d_V(false,'d'); require('Schedule/getSchedule.phpinc'); // Will also create the new schedule. pageHeader($scheduleInfo['scheduleName'].' ('.$sessionInfo['YRTR'].')','',$jsText,'','','','','bodyId'); // ."Schedule '.$scheduleInfo['scheduleName'] Removed to shorten name. require('Schedule/getScheduleClasses.phpinc'); require('Schedule/displaySchedule.phpinc'); } else { require('Schedule/ScheduleChange/newSchedule.phpinc'); } break; case 'Import parsed classes': $f['sessionImportId'] = $f['sessionId']; require('Schedule/getSchedule.phpinc'); require('Schedule/ScheduleImportClasses/ImportParsedClasses.phpinc'); pageHeader($scheduleInfo['scheduleName'].' ('.$sessionInfo['YRTR'].')','',$jsText,'','','','','bodyId'); // ."Schedule '.$scheduleInfo['scheduleName'] Removed to shorten name. require('Schedule/getScheduleClasses.phpinc'); require('Schedule/displaySchedule.phpinc'); break; case '_Import schedule classes': require('Schedule/getSchedule.phpinc'); require('Schedule/ScheduleImportClasses/ImportScheduleClasses.phpinc'); pageHeader($scheduleInfo['scheduleName'].' ('.$sessionInfo['YRTR'].')','',$jsText,'','','','','bodyId'); // ."Schedule '.$scheduleInfo['scheduleName'] Removed to shorten name. require('Schedule/getScheduleClasses.phpinc'); require('Schedule/displaySchedule.phpinc'); break; case '': break; default: programmingError("The task [".$f['task']."], subtask [".$f['subtask']."], form [".$f['form']."] is not programmed."); } ?> <? pageFooter(); ?>