Hui-CodeIndentation #16
			
				
			
		
		
		
	| 
						 | 
				
			
			@ -0,0 +1,2 @@
 | 
			
		|||
.vscode
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										132
									
								
								Admin.php
								
								
								
								
							
							
						
						
									
										132
									
								
								Admin.php
								
								
								
								
							| 
						 | 
				
			
			@ -2,7 +2,6 @@
 | 
			
		|||
include 'NoDirectPhpAcess.php';
 | 
			
		||||
?>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<?php
 | 
			
		||||
$page = "admin";
 | 
			
		||||
include 'Header.php';
 | 
			
		||||
| 
						 | 
				
			
			@ -23,13 +22,13 @@ if ($_SESSION['user_type'] != "Lecturer") {
 | 
			
		|||
</style>
 | 
			
		||||
 | 
			
		||||
<br>
 | 
			
		||||
<div style="width: 80%;margin: auto;"> <h2> Administration Panel </h2> </div>
 | 
			
		||||
<div style="width: 80%;margin: auto;">
 | 
			
		||||
  <h2> Administration Panel </h2>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<hr>
 | 
			
		||||
<div class="row" style="width: 80%;margin: auto;">
 | 
			
		||||
 | 
			
		||||
  
 | 
			
		||||
    
 | 
			
		||||
  <!--<h4>General system Settings</h4><hr>
 | 
			
		||||
        <a href="" class="btn btn-lg btn-primary">View System Log </a>
 | 
			
		||||
        <hr>
 | 
			
		||||
| 
						 | 
				
			
			@ -37,19 +36,13 @@ if ($_SESSION['user_type'] != "Lecturer") {
 | 
			
		|||
        <hr>
 | 
			
		||||
    -->
 | 
			
		||||
  <div class="col-md-6">
 | 
			
		||||
       <h4> User Account Management </h4><hr>
 | 
			
		||||
    <h4> User Account Management </h4>
 | 
			
		||||
    <hr>
 | 
			
		||||
 | 
			
		||||
    <b>Lecturer / TA Accounts </b><br>
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
       
 | 
			
		||||
  
 | 
			
		||||
        
 | 
			
		||||
        
 | 
			
		||||
    <div class="container">
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
      <!-- Nav tabs -->
 | 
			
		||||
      <ul class="nav nav-tabs" role="tablist">
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -104,11 +97,8 @@ if(isset($_SESSION['info_Admin_Users'])) {
 | 
			
		|||
 | 
			
		||||
          <hr>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
      
 | 
			
		||||
        <div id="menu1" class="container tab-pane fade"><br>
 | 
			
		||||
 | 
			
		||||
          <table class="table-bordered" style="font-size: 10pt;">
 | 
			
		||||
| 
						 | 
				
			
			@ -122,13 +112,15 @@ if(isset($_SESSION['info_Admin_Users'])) {
 | 
			
		|||
            </tr>
 | 
			
		||||
            <?php
 | 
			
		||||
 | 
			
		||||
     $result = mysqli_query($con,
 | 
			
		||||
        "SELECT * FROM Users_Table  WHERE UserType in ('Lecturer','TA')");
 | 
			
		||||
            $result = mysqli_query(
 | 
			
		||||
              $con,
 | 
			
		||||
              "SELECT * FROM Users_Table  WHERE UserType in ('Lecturer','TA')"
 | 
			
		||||
            );
 | 
			
		||||
            while ($row = mysqli_fetch_assoc($result)) {
 | 
			
		||||
              $pass = $row['Passport_Number'];
 | 
			
		||||
              $btn = "<button class='btn-primary' onclick=\"updatePass(" . $row['User_ID'] . ",'$pass')\">Reset</button>";
 | 
			
		||||
     if($row['Status']=="Active")
 | 
			
		||||
     { $newstatus="Blocked";
 | 
			
		||||
              if ($row['Status'] == "Active") {
 | 
			
		||||
                $newstatus = "Blocked";
 | 
			
		||||
                $btnBlock = "<button class='btn-danger' onclick=\"blockUser(" . $row['User_ID'] . ",'$newstatus')\">Block</button>";
 | 
			
		||||
              } else {
 | 
			
		||||
                $newstatus = "Active";
 | 
			
		||||
| 
						 | 
				
			
			@ -137,12 +129,11 @@ if(isset($_SESSION['info_Admin_Users'])) {
 | 
			
		|||
 | 
			
		||||
              echo "<tr><td>" . $row['User_ID'] . "</td><td>" . $row['Full_Name'] . "</td><td>" . $row['Email'] . "</td> <td>" . $row['Passport_Number'] . "</td><td>$btn</td><td>$btnBlock</td></tr>";
 | 
			
		||||
            }
 | 
			
		||||
?></table>    
 | 
			
		||||
    
 | 
			
		||||
            ?>
 | 
			
		||||
          </table>
 | 
			
		||||
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        <!-- code contributed by Xu Xiaopeng (https://github.com/xxp1999) -->
 | 
			
		||||
 | 
			
		||||
        <div id="menu2" class="container tab-pane fade" style="margin-top:10px">
 | 
			
		||||
| 
						 | 
				
			
			@ -155,17 +146,13 @@ if(isset($_SESSION['info_Admin_Users'])) {
 | 
			
		|||
          </form>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
  
 | 
			
		||||
      </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
  </div>
 | 
			
		||||
 | 
			
		||||
  <div class="col-md-6">
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        
 | 
			
		||||
    <div class="container">
 | 
			
		||||
      <!-- Nav tabs -->
 | 
			
		||||
      <ul class="nav nav-tabs" role="tablist">
 | 
			
		||||
| 
						 | 
				
			
			@ -182,15 +169,9 @@ if(isset($_SESSION['info_Admin_Users'])) {
 | 
			
		|||
      <div class="tab-content">
 | 
			
		||||
        <div id="menua" class="container tab-pane active"><br>
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        
 | 
			
		||||
      
 | 
			
		||||
     
 | 
			
		||||
          <hr>
 | 
			
		||||
          <b>Create new Portal </b>
 | 
			
		||||
 | 
			
		||||
		
 | 
			
		||||
		
 | 
			
		||||
          <form method="post" action="Script.php">
 | 
			
		||||
            <input type="hidden" name="frm_createCourse" value="true" required="" />
 | 
			
		||||
            Course Name
 | 
			
		||||
| 
						 | 
				
			
			@ -214,34 +195,29 @@ Academic Year
 | 
			
		|||
            <select name="lecturer" class="form-control">
 | 
			
		||||
              <?php
 | 
			
		||||
              $result = mysqli_query($con, "SELECT * FROM Users_Table WHERE UserType='Lecturer'");
 | 
			
		||||
 if(mysqli_num_rows($result)==0)
 | 
			
		||||
    {} else { while($row = mysqli_fetch_assoc($result)) {
 | 
			
		||||
              if (mysqli_num_rows($result) == 0) {
 | 
			
		||||
              } else {
 | 
			
		||||
                while ($row = mysqli_fetch_assoc($result)) {
 | 
			
		||||
                  $id = $row['User_ID'];
 | 
			
		||||
                  $name = $row['Full_Name'];
 | 
			
		||||
                  echo "<option value='$id'> $name </option>";
 | 
			
		||||
		}}?>
 | 
			
		||||
                }
 | 
			
		||||
              } ?>
 | 
			
		||||
 | 
			
		||||
            </select>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            Assigned T/A <br>
 | 
			
		||||
            <select name="ta" class="form-control">
 | 
			
		||||
              <?php
 | 
			
		||||
              $result = mysqli_query($con, "SELECT * FROM Users_Table WHERE UserType='TA'");
 | 
			
		||||
 if(mysqli_num_rows($result)==0)
 | 
			
		||||
    {} else { while($row = mysqli_fetch_assoc($result)) {
 | 
			
		||||
              if (mysqli_num_rows($result) == 0) {
 | 
			
		||||
              } else {
 | 
			
		||||
                while ($row = mysqli_fetch_assoc($result)) {
 | 
			
		||||
                  $id = $row['User_ID'];
 | 
			
		||||
                  $name = $row['Full_Name'];
 | 
			
		||||
                  echo "<option value='$id'> $name </option>";
 | 
			
		||||
		}}?>
 | 
			
		||||
                }
 | 
			
		||||
              } ?>
 | 
			
		||||
 | 
			
		||||
            </select>
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -254,8 +230,6 @@ Verify Joining Students
 | 
			
		|||
 | 
			
		||||
          </form>
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        
 | 
			
		||||
          <?php
 | 
			
		||||
 | 
			
		||||
          error_reporting(E_ALL);
 | 
			
		||||
| 
						 | 
				
			
			@ -270,25 +244,25 @@ if(isset($_SESSION['info_Admin_Courses'])) {
 | 
			
		|||
 | 
			
		||||
          ?>
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        
 | 
			
		||||
		
 | 
			
		||||
		
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
      
 | 
			
		||||
        <div id="menub" class="container tab-pane fade"><br>
 | 
			
		||||
 | 
			
		||||
		
 | 
			
		||||
		
 | 
			
		||||
          <b> Existing Course Portals </b>
 | 
			
		||||
          <hr>
 | 
			
		||||
          <table class="table-bordered" style="font-size: 10pt;">
 | 
			
		||||
            <tr> <th>Course  Name </th> <th> Faculty </th> <th>Lecturer </th> <th>TAs</th>  <th>Assign new TA </th> </tr>
 | 
			
		||||
            <tr>
 | 
			
		||||
              <th>Course Name </th>
 | 
			
		||||
              <th> Faculty </th>
 | 
			
		||||
              <th>Lecturer </th>
 | 
			
		||||
              <th>TAs</th>
 | 
			
		||||
              <th>Assign new TA </th>
 | 
			
		||||
            </tr>
 | 
			
		||||
            <?php
 | 
			
		||||
            $result = mysqli_query($con, "SELECT `Course_ID`, `Course_Name`, `Academic_Year`, `Faculty`, `Lecturer_User_ID`, `TA_User_ID`, `Course_Code`, `URL`, `Verify_New_Members`   , users_table.Full_Name  FROM `courses_table` INNER JOIN users_table ON users_table.User_ID=courses_table.Lecturer_User_ID");
 | 
			
		||||
 if(mysqli_num_rows($result)==0)
 | 
			
		||||
    {} else { while($row = mysqli_fetch_assoc($result)) {
 | 
			
		||||
            if (mysqli_num_rows($result) == 0) {
 | 
			
		||||
            } else {
 | 
			
		||||
              while ($row = mysqli_fetch_assoc($result)) {
 | 
			
		||||
                $name = $row['Course_Name'];
 | 
			
		||||
                $code = $row['Course_Code'];
 | 
			
		||||
                $faculty = $row['Faculty'];
 | 
			
		||||
| 
						 | 
				
			
			@ -296,8 +270,6 @@ if(isset($_SESSION['info_Admin_Courses'])) {
 | 
			
		|||
                $academic = $row['Academic_Year'];
 | 
			
		||||
                $c_id = $row['Course_ID'];
 | 
			
		||||
 | 
			
		||||
                          
 | 
			
		||||
                          
 | 
			
		||||
                $resultTA = mysqli_query($con, "SELECT `Course_ID`, `TA`,users_table.Full_Name as TA_NAME FROM `course_ta`
 | 
			
		||||
INNER JOIN users_table on users_table.User_ID=course_ta.TA
 | 
			
		||||
where course_ta.Course_ID=$c_id");
 | 
			
		||||
| 
						 | 
				
			
			@ -307,30 +279,23 @@ where course_ta.Course_ID=$c_id");
 | 
			
		|||
                  $ta = $ta . "  - " . $rowTA['TA_NAME'];
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                          
 | 
			
		||||
                          
 | 
			
		||||
                          
 | 
			
		||||
                         
 | 
			
		||||
                echo "  
 | 
			
		||||
                          <tr> <td>$code - $name</td>  <td>$faculty </td> <td>$lecturer</td><td>$ta</td>  <td><form method='get' action='Script.php'> <select name='ta' class=''>";
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                $resultx = mysqli_query($con, "SELECT * FROM Users_Table WHERE UserType='TA'");
 | 
			
		||||
 if(mysqli_num_rows($resultx)==0)
 | 
			
		||||
    {} else { while($row = mysqli_fetch_assoc($resultx)) {
 | 
			
		||||
                if (mysqli_num_rows($resultx) == 0) {
 | 
			
		||||
                } else {
 | 
			
		||||
                  while ($row = mysqli_fetch_assoc($resultx)) {
 | 
			
		||||
                    $id = $row['User_ID'];
 | 
			
		||||
                    $name = $row['Full_Name'];
 | 
			
		||||
                    echo "<option value='$id'> $name </option>";
 | 
			
		||||
		}}
 | 
			
		||||
                
 | 
			
		||||
                  }
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                echo "</select>  <input type='hidden' name='assignTA' value='true'> <input type='hidden' name='id' value='$c_id'>  <input type='submit' value='assign'></form> </td></tr>
 | 
			
		||||
                         ";
 | 
			
		||||
                         
 | 
			
		||||
                         
 | 
			
		||||
                         
 | 
			
		||||
		}}?>
 | 
			
		||||
              }
 | 
			
		||||
            } ?>
 | 
			
		||||
 | 
			
		||||
          </table>
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -338,28 +303,19 @@ echo "</select>  <input type='hidden' name='assignTA' value='true'> <input type=
 | 
			
		|||
 | 
			
		||||
      </div>
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    <script>
 | 
			
		||||
    function updatePass(id,pass)
 | 
			
		||||
    {
 | 
			
		||||
      if(!confirm('Are you to Reset User Password'))
 | 
			
		||||
      {
 | 
			
		||||
      function updatePass(id, pass) {
 | 
			
		||||
        if (!confirm('Are you to Reset User Password')) {
 | 
			
		||||
          return;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        window.location.href = "\Script.php\?action=passchange&uid=" + id + "&pass=" + pass;
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      function blockUser(id,status)
 | 
			
		||||
    {
 | 
			
		||||
          if(!confirm('Are you to change User Status'))
 | 
			
		||||
      {
 | 
			
		||||
      function blockUser(id, status) {
 | 
			
		||||
        if (!confirm('Are you to change User Status')) {
 | 
			
		||||
          return;
 | 
			
		||||
        }
 | 
			
		||||
        window.location.href = "\Script.php\?action=statuschange&uid=" + id + "&status=" + status;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										228
									
								
								Course.php
								
								
								
								
							
							
						
						
									
										228
									
								
								Course.php
								
								
								
								
							| 
						 | 
				
			
			@ -2,7 +2,6 @@
 | 
			
		|||
include 'NoDirectPhpAcess.php';
 | 
			
		||||
?>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<?php
 | 
			
		||||
$page = 'Courses+';
 | 
			
		||||
include 'Header.php';
 | 
			
		||||
| 
						 | 
				
			
			@ -10,9 +9,7 @@ $student_id = $_SESSION["user_student_id"];
 | 
			
		|||
$group_id = $_SESSION["user_group_id"];
 | 
			
		||||
$c_date = date("Y-m-d H:i");
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if(!empty($_GET["url"]))
 | 
			
		||||
{
 | 
			
		||||
if (!empty($_GET["url"])) {
 | 
			
		||||
    $course_url = $_GET["url"];
 | 
			
		||||
    $result = mysqli_query($con, "SELECT `Course_ID`, `Course_Name`, `Academic_Year`, `Faculty`,"
 | 
			
		||||
        . " `Lecturer_User_ID`, `TA_User_ID`, `Course_Code`, `URL`, `Verify_New_Members`  "
 | 
			
		||||
| 
						 | 
				
			
			@ -22,7 +19,6 @@ if(!empty($_GET["url"]))
 | 
			
		|||
    if (mysqli_num_rows($result) == 0) {
 | 
			
		||||
 | 
			
		||||
        echo "No course matching the given course URL: " . $course_url;
 | 
			
		||||
 | 
			
		||||
    } else {
 | 
			
		||||
        while ($row = mysqli_fetch_assoc($result)) {
 | 
			
		||||
            $name = $row['Course_Name'];
 | 
			
		||||
| 
						 | 
				
			
			@ -70,12 +66,9 @@ if (isset($_SESSION['info_courses'])) {
 | 
			
		|||
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<?php
 | 
			
		||||
 | 
			
		||||
if( $_SESSION['user_type'] == "Student")
 | 
			
		||||
{
 | 
			
		||||
if ($_SESSION['user_type'] == "Student") {
 | 
			
		||||
 | 
			
		||||
?>
 | 
			
		||||
    <hr>
 | 
			
		||||
| 
						 | 
				
			
			@ -103,6 +96,7 @@ if( $_SESSION['user_type'] == "Student")
 | 
			
		|||
                <!----------Delete Course Button----------->
 | 
			
		||||
                <li>
 | 
			
		||||
                    <html>
 | 
			
		||||
 | 
			
		||||
                    <body>
 | 
			
		||||
 | 
			
		||||
                        <div class="modal fade" id="delcourse">
 | 
			
		||||
| 
						 | 
				
			
			@ -142,28 +136,19 @@ if( $_SESSION['user_type'] == "Student")
 | 
			
		|||
    $con = mysqli_connect("localhost",  $mysql_username, $mysql_password, "lrr");
 | 
			
		||||
 | 
			
		||||
    // Check connection
 | 
			
		||||
if (mysqli_connect_errno())
 | 
			
		||||
{
 | 
			
		||||
    if (mysqli_connect_errno()) {
 | 
			
		||||
        echo "Failed to connect to MySQL: " . mysqli_connect_error();
 | 
			
		||||
    }
 | 
			
		||||
    if (isset($_POST['submit'])) {
 | 
			
		||||
        header("Location: Courses.php");
 | 
			
		||||
        $result = mysqli_query($con, "DELETE FROM course_students_table WHERE Course_ID='$course_id'");
 | 
			
		||||
    
 | 
			
		||||
    }
 | 
			
		||||
    ?>
 | 
			
		||||
 | 
			
		||||
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" 
 | 
			
		||||
    integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN"
 | 
			
		||||
        crossorigin="anonymous"></script>
 | 
			
		||||
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" 
 | 
			
		||||
    integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q"
 | 
			
		||||
        crossorigin="anonymous"></script>
 | 
			
		||||
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" 
 | 
			
		||||
    integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl"
 | 
			
		||||
        crossorigin="anonymous"></script>
 | 
			
		||||
    <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
 | 
			
		||||
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
 | 
			
		||||
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
 | 
			
		||||
    <style>
 | 
			
		||||
 | 
			
		||||
        /*--------------------[ Delete Course Button ]*/
 | 
			
		||||
        .action-button {
 | 
			
		||||
            font-family: 'Pacifico', cursive;
 | 
			
		||||
| 
						 | 
				
			
			@ -171,11 +156,13 @@ if(isset($_POST['submit'])){
 | 
			
		|||
            color: #FFF;
 | 
			
		||||
            text-decoration: none;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        .red {
 | 
			
		||||
            background-color: #E74C3C;
 | 
			
		||||
            border-bottom: 5px solid #BD3E31;
 | 
			
		||||
            text-shadow: 0px -2px #BD3E31;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        .blue {
 | 
			
		||||
            background-color: #4d4dff;
 | 
			
		||||
            border-bottom: 5px solid #4d4dff;
 | 
			
		||||
| 
						 | 
				
			
			@ -183,6 +170,7 @@ if(isset($_POST['submit'])){
 | 
			
		|||
        }
 | 
			
		||||
    </style>
 | 
			
		||||
    </body>
 | 
			
		||||
 | 
			
		||||
    </html>
 | 
			
		||||
    </li>
 | 
			
		||||
    </ul>
 | 
			
		||||
| 
						 | 
				
			
			@ -196,15 +184,13 @@ if(isset($_POST['submit'])){
 | 
			
		|||
            $sql = "SELECT course_group_members_table.Course_Group_id FROM course_group_members_table INNER JOIN course_groups_table ON course_group_members_table.Course_Group_id = course_groups_table.Course_Group_id WHERE course_group_members_table.Student_ID=$student_id and course_groups_table.Course_id=$course_id";
 | 
			
		||||
 | 
			
		||||
            $resultx1 = mysqli_query($con, $sql);
 | 
			
		||||
    while($row = mysqli_fetch_assoc($resultx1))
 | 
			
		||||
    {
 | 
			
		||||
            while ($row = mysqli_fetch_assoc($resultx1)) {
 | 
			
		||||
                $_SESSION['group_id'] = $row['Course_Group_id'];
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            $group_id = $_SESSION['group_id'];
 | 
			
		||||
 | 
			
		||||
    if($group_id == "")
 | 
			
		||||
    {
 | 
			
		||||
            if ($group_id == "") {
 | 
			
		||||
                $group_id = 0; // no group.  If the student has a group, the group number should be greater than 0.
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -222,8 +208,7 @@ if(isset($_POST['submit'])){
 | 
			
		|||
 | 
			
		||||
            $result1 = mysqli_query($con, $var);
 | 
			
		||||
 | 
			
		||||
    if(mysqli_num_rows($result1)==0)
 | 
			
		||||
    {
 | 
			
		||||
            if (mysqli_num_rows($result1) == 0) {
 | 
			
		||||
                echo "No active assignments for this course so far.";
 | 
			
		||||
            } else {
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -256,21 +241,20 @@ if(isset($_POST['submit'])){
 | 
			
		|||
  $title ($type) <br> <span style='font-size:8pt'> $ins</span> 
 | 
			
		||||
   <br> <span style='font-size:8pt'>Posted : $posted      Deadline :   $deadline       ($Marks Marks)         <a href='~\..\SubmitLab.php?id=$labid&url=$url' class='btn-sm btn-info' style='margin-left:50px;'> Submit Lab Report</a><br> Attachments : $full_link </span>  
 | 
			
		||||
</div></k>";
 | 
			
		||||
                
 | 
			
		||||
        }}
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
            echo "";
 | 
			
		||||
            ?>
 | 
			
		||||
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
        <div id="menu2" class="container tab-pane"><br>
 | 
			
		||||
 | 
			
		||||
            <?php
 | 
			
		||||
            $group_id = $_SESSION['group_id'];
 | 
			
		||||
    if($group_id == ""){$group_id = -1;} // Individual assignment does not require the student to have a group id.  Therefore, the group is an empty string. To make the following SQL statement work properly, initialize the group id to -1.
 | 
			
		||||
            if ($group_id == "") {
 | 
			
		||||
                $group_id = -1;
 | 
			
		||||
            } // Individual assignment does not require the student to have a group id.  Therefore, the group is an empty string. To make the following SQL statement work properly, initialize the group id to -1.
 | 
			
		||||
            $result  = mysqli_query($con, "SELECT Lab_Report_ID,Marks, `Course_ID`, `Posted_Date`, `Deadline`, `Instructions`, lab_reports_table.Title, `Attachment_link_1`, `Attachment_link_2`, `Attachment_link_3`, `Attachment_link_4`
 | 
			
		||||
          FROM `lab_reports_table`
 | 
			
		||||
          WHERE 
 | 
			
		||||
| 
						 | 
				
			
			@ -283,12 +267,8 @@ Lab_Report_ID not in (select Lab_Report_ID from lab_report_submissions where (St
 | 
			
		|||
                . ""
 | 
			
		||||
                . "ORDER by Lab_Report_ID DESC");
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    if(mysqli_num_rows($result)==0)
 | 
			
		||||
    {
 | 
			
		||||
            if (mysqli_num_rows($result) == 0) {
 | 
			
		||||
                echo "You missed no lab reports in this course.";
 | 
			
		||||
     
 | 
			
		||||
            } else {
 | 
			
		||||
                while ($row = mysqli_fetch_assoc($result)) {
 | 
			
		||||
                    $title = $row['Title'];
 | 
			
		||||
| 
						 | 
				
			
			@ -302,9 +282,6 @@ Lab_Report_ID not in (select Lab_Report_ID from lab_report_submissions where (St
 | 
			
		|||
                    $att4 = $row['Attachment_link_4'];
 | 
			
		||||
                    $id = $row['Lab_Report_ID'];
 | 
			
		||||
 | 
			
		||||
                                     
 | 
			
		||||
                                     
 | 
			
		||||
                                  
 | 
			
		||||
                    $full_link = "<a href='~\..\Lab_Report_Assignments\\$att1'>$att1</a>";
 | 
			
		||||
 | 
			
		||||
                    if ($att2 != "") {
 | 
			
		||||
| 
						 | 
				
			
			@ -316,28 +293,25 @@ Lab_Report_ID not in (select Lab_Report_ID from lab_report_submissions where (St
 | 
			
		|||
 | 
			
		||||
                    if ($att4 != "") {
 | 
			
		||||
                        $full_link = $full_link . "| <a href='~\..\Lab_Report_Assignments\\$att4'>$att4</a>";
 | 
			
		||||
            }
 | 
			
		||||
            ;   
 | 
			
		||||
                    };
 | 
			
		||||
 | 
			
		||||
                    echo "<div class='btn btn-default break-word' style='dislay:block; word-wrap: break-word; border: 1px solid #F0F0F0;border-left: 4px solid #03407B;'><span class='btn-sm btn-warning' style='margin-left:0px;'>MISSED</span> $title ($marks Marks) <br> <span style='font-size:8pt'> $ins</span> 
 | 
			
		||||
   <br> <span style='font-size:8pt'>Posted: $posted<br> Deadline: $deadline           <br> Attachments : $full_link </span>
 | 
			
		||||
</div>";
 | 
			
		||||
                
 | 
			
		||||
        }}
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
            echo "";
 | 
			
		||||
            ?>
 | 
			
		||||
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        <div id="menu3" class="container tab-pane"><br>
 | 
			
		||||
            <?php
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            $group_id = $_SESSION['group_id'];
 | 
			
		||||
    if($group_id==""){$group_id=-1;}  // This fixes "Submitted report not shown" http://118.25.96.118/bugzilla/show_bug.cgi?id=176
 | 
			
		||||
 | 
			
		||||
            if ($group_id == "") {
 | 
			
		||||
                $group_id = -1;
 | 
			
		||||
            }  // This fixes "Submitted report not shown" http://118.25.96.118/bugzilla/show_bug.cgi?id=176
 | 
			
		||||
 | 
			
		||||
            $sql_stmt = "SELECT Lab_Report_ID, Marks, `Course_ID`, `Posted_Date`, `Deadline`, `Instructions`, lab_reports_table.Title, `Attachment_link_1`, `Attachment_link_2`, `Attachment_link_3`, `Attachment_link_4`
 | 
			
		||||
         FROM `lab_reports_table`
 | 
			
		||||
| 
						 | 
				
			
			@ -346,11 +320,8 @@ Lab_Report_ID not in (select Lab_Report_ID from lab_report_submissions where (St
 | 
			
		|||
 | 
			
		||||
            $resultx  = mysqli_query($con, $sql_stmt);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    if(mysqli_num_rows($resultx)==0)
 | 
			
		||||
    {
 | 
			
		||||
            if (mysqli_num_rows($resultx) == 0) {
 | 
			
		||||
                echo "You have no lab report submissions in this course.";
 | 
			
		||||
     
 | 
			
		||||
            } else {
 | 
			
		||||
                while ($row = mysqli_fetch_assoc($resultx)) {
 | 
			
		||||
                    $lab_repo_id = $row['Lab_Report_ID'];
 | 
			
		||||
| 
						 | 
				
			
			@ -364,8 +335,7 @@ Lab_Report_ID not in (select Lab_Report_ID from lab_report_submissions where (St
 | 
			
		|||
                    $att3 = $row['Attachment_link_3'];
 | 
			
		||||
                    $att4 = $row['Attachment_link_4'];
 | 
			
		||||
                    $id = $row['Lab_Report_ID'];
 | 
			
		||||
            if( $c_date < $deadline)
 | 
			
		||||
            {
 | 
			
		||||
                    if ($c_date < $deadline) {
 | 
			
		||||
                        $submittedx = "<a  href='~\..\SubmitLab.php?id=$id&url=$url' class='btn-sm btn-default'><i class='fa fa-check-circle'></i> Re-Submit </a>";
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -387,7 +357,6 @@ Lab_Report_ID not in (select Lab_Report_ID from lab_report_submissions where (St
 | 
			
		|||
   <br> <span style='font-size:8pt'>Posted : $posted  Deadline :   $deadline  ($marks Marks)      $submittedx  <span class='btn-sm btn-success' style='margin-left:50px;'><i class='fa fa-Edit-circle'></i>  Submitted </span>
 | 
			
		||||
<br> Submitted files: ";
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                    $Sub_result = mysqli_query($con, "SELECT `Submission_ID`, `Submission_Date`, lab_report_submissions.Lab_Report_ID,
 | 
			
		||||
lab_report_submissions.Student_id sub_std, lab_report_submissions.Course_Group_id, `Attachment1`,
 | 
			
		||||
`Notes`, `Attachment2`, `Attachment3`, `Attachment4`, `Marks`, lab_report_submissions.Status, 
 | 
			
		||||
| 
						 | 
				
			
			@ -397,10 +366,8 @@ Left JOIN users_table  on users_table.Student_ID=lab_report_submissions.Student_
 | 
			
		|||
left JOIN course_group_members_table on course_group_members_table.Course_Group_id=lab_report_submissions.Course_Group_id
 | 
			
		||||
where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$student_id')");
 | 
			
		||||
 | 
			
		||||
            if(mysqli_num_rows($Sub_result) == 0)
 | 
			
		||||
            {
 | 
			
		||||
                    if (mysqli_num_rows($Sub_result) == 0) {
 | 
			
		||||
                        echo "No Attachments found.";
 | 
			
		||||
     
 | 
			
		||||
                    } else {
 | 
			
		||||
                        while ($row = mysqli_fetch_assoc($Sub_result)) {
 | 
			
		||||
                            $at1 = $row['Attachment1'];
 | 
			
		||||
| 
						 | 
				
			
			@ -427,32 +394,21 @@ where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$studen
 | 
			
		|||
                            }
 | 
			
		||||
 | 
			
		||||
                            echo $full_link;
 | 
			
		||||
 | 
			
		||||
                        }
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                    echo "</span></div></k>";
 | 
			
		||||
 | 
			
		||||
  
 | 
			
		||||
                
 | 
			
		||||
        }}
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
            echo "";
 | 
			
		||||
            ?>
 | 
			
		||||
 | 
			
		||||
           
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
          
 | 
			
		||||
          
 | 
			
		||||
          
 | 
			
		||||
        <?php
 | 
			
		||||
        $sqli = mysqli_query($con, "SELECT * from course_groups_table WHERE Course_Group_id=$group_id and Course_id=$course_id");
 | 
			
		||||
    while($row = mysqli_fetch_assoc($sqli)) 
 | 
			
		||||
    { $Group_Leader=$row['Group_Leader'];
 | 
			
		||||
        while ($row = mysqli_fetch_assoc($sqli)) {
 | 
			
		||||
            $Group_Leader = $row['Group_Leader'];
 | 
			
		||||
            $Group_Member = $row['Group_Member'];
 | 
			
		||||
            $Group_Member2 = $row['Group_Member2'];
 | 
			
		||||
            $Group_Member3 = $row['Group_Member3'];
 | 
			
		||||
| 
						 | 
				
			
			@ -460,8 +416,6 @@ where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$studen
 | 
			
		|||
        }
 | 
			
		||||
        ?>
 | 
			
		||||
 | 
			
		||||
          
 | 
			
		||||
          
 | 
			
		||||
        <div id="menu4" class="container tab-pane"><br>
 | 
			
		||||
            <?php
 | 
			
		||||
            $resultx  = mysqli_query($con, "SELECT `Submission_ID`, `Submission_Date`, lab_reports_table.`Lab_Report_ID`, `Student_id`, "
 | 
			
		||||
| 
						 | 
				
			
			@ -482,14 +436,10 @@ where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$studen
 | 
			
		|||
                . " lab_reports_table.Lab_Report_ID  in (select Lab_Report_ID from lab_report_submissions"
 | 
			
		||||
                . " where  (Status='Marked' or Status='Remarking') and (Student_id=$student_id or Course_Group_id=$group_id)  and Course_ID=$course_id) ORDER by Submission_ID DESC");
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    if(mysqli_num_rows($resultx)==0)
 | 
			
		||||
    {
 | 
			
		||||
            if (mysqli_num_rows($resultx) == 0) {
 | 
			
		||||
                echo "You have no marked submissions in this course";
 | 
			
		||||
     
 | 
			
		||||
    } else { while($row = mysqli_fetch_assoc($resultx)) {
 | 
			
		||||
            } else {
 | 
			
		||||
                while ($row = mysqli_fetch_assoc($resultx)) {
 | 
			
		||||
                    $title = $row['Lab_Title'];
 | 
			
		||||
                    $marks = $row['Marks'];
 | 
			
		||||
                    $Originalmarks = $row['Original_marks'];
 | 
			
		||||
| 
						 | 
				
			
			@ -505,23 +455,17 @@ where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$studen
 | 
			
		|||
                    $notes = $row['Notes'];
 | 
			
		||||
                    $status = $row['Status'];
 | 
			
		||||
                    $remarking_reason = $row['Remarking_Reason'];
 | 
			
		||||
            if($status=='Marked')
 | 
			
		||||
            {
 | 
			
		||||
                    if ($status == 'Marked') {
 | 
			
		||||
                        $rm_data = "\Script.php?remarking=yes&id=$Submission_ID&url=$url&status=Remarking";
 | 
			
		||||
                        $remarking = "<button  onclick='remarking(\"$rm_data\")' class='btn-sm btn-success'>  Request Remarking </button>";
 | 
			
		||||
                    }
 | 
			
		||||
            if($status=='Remarking')
 | 
			
		||||
            {
 | 
			
		||||
                    if ($status == 'Remarking') {
 | 
			
		||||
                        $remarking = "<span  style='color:orange'><i class='fa fa-info-circle'></i> Remarking Request sent </span> <br> Remarking Reason:<i>$remarking_reason </i> <br>";
 | 
			
		||||
                              
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
                    echo "   <k href='#'>   <div class='btn btn-default break-word' style='dislay:block; word-wrap: break-word; border: 1px solid #F0F0F0;border-left: 4px solid #03407B;'>
 | 
			
		||||
  $title  <b> ($marks Marks out of $Originalmarks)</b><br><small> Lecturer Feedback : $notes </small>   $remarking   <br> Submission files :";
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                    $Sub_result = mysqli_query($con, "SELECT `Submission_ID`, `Submission_Date`, lab_report_submissions.Lab_Report_ID,
 | 
			
		||||
  lab_report_submissions.Student_id sub_std, lab_report_submissions.Course_Group_id, `Attachment1`,
 | 
			
		||||
  `Notes`, `Attachment2`, `Attachment3`, `Attachment4`, `Marks`, lab_report_submissions.Status, 
 | 
			
		||||
| 
						 | 
				
			
			@ -531,11 +475,10 @@ where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$studen
 | 
			
		|||
  left JOIN course_group_members_table on course_group_members_table.Course_Group_id=lab_report_submissions.Course_Group_id
 | 
			
		||||
  where Lab_Report_ID=$id and lab_report_submissions.Student_id='$student_id'");
 | 
			
		||||
 | 
			
		||||
            if(mysqli_num_rows($Sub_result)==0)
 | 
			
		||||
            {
 | 
			
		||||
                    if (mysqli_num_rows($Sub_result) == 0) {
 | 
			
		||||
                        echo "No Attachments found.";
 | 
			
		||||
       
 | 
			
		||||
            } else { while($row = mysqli_fetch_assoc($Sub_result)) {
 | 
			
		||||
                    } else {
 | 
			
		||||
                        while ($row = mysqli_fetch_assoc($Sub_result)) {
 | 
			
		||||
                            $at1 = $row['Attachment1'];
 | 
			
		||||
                            $at2 = $row['Attachment2'];
 | 
			
		||||
                            $at3 = $row['Attachment3'];
 | 
			
		||||
| 
						 | 
				
			
			@ -555,21 +498,13 @@ where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$studen
 | 
			
		|||
                            }
 | 
			
		||||
 | 
			
		||||
                            echo $full_link;
 | 
			
		||||
  
 | 
			
		||||
                        }
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        }}
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
            echo "</div></k>";
 | 
			
		||||
            ?>
 | 
			
		||||
 | 
			
		||||
           
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
    </div>
 | 
			
		||||
| 
						 | 
				
			
			@ -581,15 +516,14 @@ where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$studen
 | 
			
		|||
 | 
			
		||||
        <?php
 | 
			
		||||
        $resultx1 = mysqli_query($con, "SELECT `Course_Group_id`  FROM `course_groups_table` WHERE  Course_id=$course_id");
 | 
			
		||||
    while($row = mysqli_fetch_assoc($resultx1)) {$count_groups=$row['Course_Group_id'];} 
 | 
			
		||||
 | 
			
		||||
        while ($row = mysqli_fetch_assoc($resultx1)) {
 | 
			
		||||
            $count_groups = $row['Course_Group_id'];
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        echo " <button onclick='CreateGroup()' class='btn btn-primary'> Create Group</button>";
 | 
			
		||||
 | 
			
		||||
        ?>
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
  
 | 
			
		||||
        <hr>
 | 
			
		||||
        <?php
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -598,22 +532,19 @@ where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$studen
 | 
			
		|||
FROM `course_group_members_table`  INNER JOIN course_groups_table on 
 | 
			
		||||
course_groups_table.Course_Group_id=course_group_members_table.Course_Group_id WHERE Student_id=$student_id and course_groups_table.Course_id=$course_id");
 | 
			
		||||
 | 
			
		||||
    if(mysqli_num_rows($result)==0)
 | 
			
		||||
    {
 | 
			
		||||
        if (mysqli_num_rows($result) == 0) {
 | 
			
		||||
            echo "You have no Group in this Course";
 | 
			
		||||
    } else { while($row = mysqli_fetch_assoc($result)) {
 | 
			
		||||
        } else {
 | 
			
		||||
            while ($row = mysqli_fetch_assoc($result)) {
 | 
			
		||||
                $name = $row['Group_Name'];
 | 
			
		||||
                $id = $row['Course_Group_id'];
 | 
			
		||||
                $status = $row['Status'];
 | 
			
		||||
 | 
			
		||||
                        
 | 
			
		||||
                $extra = " -  <a href='#' class='' onclick='invite($id)'> Invite Others</a></small>";
 | 
			
		||||
 | 
			
		||||
            if($status=="Invited")
 | 
			
		||||
            {
 | 
			
		||||
                if ($status == "Invited") {
 | 
			
		||||
                    $extra2 = "   <a href='#' class='' onclick='accept($id,1)'>Accept</a></small>";
 | 
			
		||||
                    $extra3 = "   <a href='#' class='' onclick='accept($id,0)'>Decline</a></small>";
 | 
			
		||||
                                
 | 
			
		||||
                }
 | 
			
		||||
                echo "<div  class='btn-default'><small> $name ($status)  $extra  $extra2  $extra3</small></div>";
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -628,50 +559,29 @@ where course_group_members_table.Course_Group_id=$id");
 | 
			
		|||
                    $status = $row['Status'];
 | 
			
		||||
                    $Student_ID = $row['Student_ID'];
 | 
			
		||||
 | 
			
		||||
                        
 | 
			
		||||
                    echo "<li><small> $name-$Student_ID ($status)</small></li>";
 | 
			
		||||
                        
 | 
			
		||||
                }
 | 
			
		||||
                        
 | 
			
		||||
                        
 | 
			
		||||
                        
 | 
			
		||||
                        
 | 
			
		||||
                        
 | 
			
		||||
                        
 | 
			
		||||
                        
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        ?>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
  
 | 
			
		||||
    
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<?php
 | 
			
		||||
}
 | 
			
		||||
include 'Footer.php';
 | 
			
		||||
?>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<script src="./css/jquery-1.11.1.min.js"></script>
 | 
			
		||||
<script src="./css/jquery-ui.min.js"></script>
 | 
			
		||||
<link rel="stylesheet" href="./css/jquery-ui.css" />
 | 
			
		||||
 | 
			
		||||
<script>
 | 
			
		||||
 | 
			
		||||
    function CreateGroup() {
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
    try
 | 
			
		||||
    {
 | 
			
		||||
        
 | 
			
		||||
        try {
 | 
			
		||||
 | 
			
		||||
            $('<form id="frm" method="get" action="Script.php"><input type="hidden" name="creategroup" value="true">\n\
 | 
			
		||||
 <input type="hidden" name="student_id" value="<?php echo $student_id; ?>" > Group Name  <input type="text" name="name">\n\
 | 
			
		||||
| 
						 | 
				
			
			@ -692,18 +602,14 @@ function CreateGroup() {
 | 
			
		|||
                }
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
    } catch(e){ alert(e); }
 | 
			
		||||
        } catch (e) {
 | 
			
		||||
            alert(e);
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    function invite(id) {
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
    try
 | 
			
		||||
    {
 | 
			
		||||
        
 | 
			
		||||
        try {
 | 
			
		||||
 | 
			
		||||
            $('<form id="frm" method="get" action="Script.php"><input type="hidden" name="groupinvite" value="true">\n\
 | 
			
		||||
 <input type="hidden" name="groupid" value="' + id + '" > Enter Student_ID to Invite  <input type="text" name="student_id">\n\
 | 
			
		||||
| 
						 | 
				
			
			@ -724,21 +630,14 @@ function invite(id) {
 | 
			
		|||
                }
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
    } catch(e){ alert(e); }
 | 
			
		||||
        } catch (e) {
 | 
			
		||||
            alert(e);
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    function accept(id, val) {
 | 
			
		||||
 | 
			
		||||
    try
 | 
			
		||||
    {
 | 
			
		||||
        
 | 
			
		||||
        try {
 | 
			
		||||
 | 
			
		||||
            $('<form id="frm" method="get" action="Script.php"><input type="hidden" name="acceptinvite" value="true">\n\
 | 
			
		||||
 <input type="hidden" name="groupid" value="' + id + '" > \n\  <input type="hidden" name="action" value="' + val + '" > \n\
 | 
			
		||||
| 
						 | 
				
			
			@ -761,18 +660,15 @@ function accept(id,val) {
 | 
			
		|||
                }
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
    } catch(e){ alert(e); }
 | 
			
		||||
        } catch (e) {
 | 
			
		||||
            alert(e);
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
function remarking(data)
 | 
			
		||||
{
 | 
			
		||||
    function remarking(data) {
 | 
			
		||||
 | 
			
		||||
        var details = prompt("Please enter your remarking reasons", "");
 | 
			
		||||
 | 
			
		||||
        window.location.href = data + "&details=" + details;
 | 
			
		||||
    }
 | 
			
		||||
  
 | 
			
		||||
</script>
 | 
			
		||||
    
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										21
									
								
								Footer.php
								
								
								
								
							
							
						
						
									
										21
									
								
								Footer.php
								
								
								
								
							| 
						 | 
				
			
			@ -1,23 +1,4 @@
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<br><br><br><br><br><br><br><br><br>
 | 
			
		||||
<div style="background-color:;width:100%di">
 | 
			
		||||
<div style="background-color:white;width:100%di">
 | 
			
		||||
 | 
			
		||||
</div>
 | 
			
		||||
							
								
								
									
										66
									
								
								Header.php
								
								
								
								
							
							
						
						
									
										66
									
								
								Header.php
								
								
								
								
							| 
						 | 
				
			
			@ -13,7 +13,6 @@ if (mysqli_connect_errno()) {
 | 
			
		|||
 | 
			
		||||
?>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<!DOCTYPE html>
 | 
			
		||||
 | 
			
		||||
<html>
 | 
			
		||||
| 
						 | 
				
			
			@ -28,10 +27,8 @@ if (mysqli_connect_errno()) {
 | 
			
		|||
  <script src="./css/bootsrap.min.js" type="text/javascript"></script>
 | 
			
		||||
  <script src="./css/jquery.datetimepicker.min.js" type="text/javascript"></script>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
</head>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<body>
 | 
			
		||||
 | 
			
		||||
  <nav class="navbar navbar-expand-lg navbar-dark bg-dark" style="padding-left:150px;padding-right:150px;margin:auto;">
 | 
			
		||||
| 
						 | 
				
			
			@ -48,8 +45,7 @@ if (mysqli_connect_errno()) {
 | 
			
		|||
          <!-- <a class='nav-link' href='~\..\Visitors.php'>     <i class='fa fa-globe'></i>  Visitor Portal <span class='sr-only'>(current)</span></a> -->
 | 
			
		||||
        </li>
 | 
			
		||||
        <?php
 | 
			
		||||
            if(isset($_SESSION["user_fullname"]))
 | 
			
		||||
            {
 | 
			
		||||
        if (isset($_SESSION["user_fullname"])) {
 | 
			
		||||
 | 
			
		||||
          echo "       <a class='nav-link' href='~\..\Courses.php'><i class='fa fa-book'></i> Courses <span class='sr-only'>(current)</span></a>";
 | 
			
		||||
        ?>
 | 
			
		||||
| 
						 | 
				
			
			@ -83,17 +79,15 @@ if ($_SESSION['user_type'] == "Lecturer") {
 | 
			
		|||
    </div>
 | 
			
		||||
  </nav>
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
  <style>
 | 
			
		||||
    .nav-item {
 | 
			
		||||
      border-color: #00ff66;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    .nav-tabs {
 | 
			
		||||
      border-color: #00ff66;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
      
 | 
			
		||||
    .btn-default {
 | 
			
		||||
      border: 2px solid #00ff66;
 | 
			
		||||
      width: 100%;
 | 
			
		||||
| 
						 | 
				
			
			@ -110,56 +104,66 @@ if ($_SESSION['user_type'] == "Lecturer") {
 | 
			
		|||
    .alert {
 | 
			
		||||
      font-weight: bold;
 | 
			
		||||
    }
 | 
			
		||||
        h1,h2,h3,h4{color:#03407B;}
 | 
			
		||||
 | 
			
		||||
    h1,
 | 
			
		||||
    h2,
 | 
			
		||||
    h3,
 | 
			
		||||
    h4 {
 | 
			
		||||
      color: #03407B;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    a {
 | 
			
		||||
      color: #03407B;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    .break-word {
 | 
			
		||||
      word-wrap: break-word;
 | 
			
		||||
   white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 | 
			
		||||
    white-space: -pre-wrap;      /* Opera 4-6 */
 | 
			
		||||
    white-space: -o-pre-wrap;    /* Opera 7 */
 | 
			
		||||
    white-space: pre-wrap;       /* css-3 */
 | 
			
		||||
    word-wrap: break-word;       /* Internet Explorer 5.5+ */
 | 
			
		||||
    white-space: -webkit-pre-wrap; /* Newer versions of Chrome/Safari*/
 | 
			
		||||
      white-space: -moz-pre-wrap !important;
 | 
			
		||||
      /* Mozilla, since 1999 */
 | 
			
		||||
      white-space: -pre-wrap;
 | 
			
		||||
      /* Opera 4-6 */
 | 
			
		||||
      white-space: -o-pre-wrap;
 | 
			
		||||
      /* Opera 7 */
 | 
			
		||||
      white-space: pre-wrap;
 | 
			
		||||
      /* css-3 */
 | 
			
		||||
      word-wrap: break-word;
 | 
			
		||||
      /* Internet Explorer 5.5+ */
 | 
			
		||||
      white-space: -webkit-pre-wrap;
 | 
			
		||||
      /* Newer versions of Chrome/Safari*/
 | 
			
		||||
      word-break: break-all;
 | 
			
		||||
      white-space: normal;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    .ui-widget-content.ui-dialog
 | 
			
		||||
{
 | 
			
		||||
    .ui-widget-content.ui-dialog {
 | 
			
		||||
      border: 2px solid #03488B;
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
.ui-dialog > .ui-widget-header {background: #03488B; color:white}
 | 
			
		||||
 | 
			
		||||
    .ui-button{ background: #03488B; color:white }
 | 
			
		||||
    .ui-dialog>.ui-widget-header {
 | 
			
		||||
      background: #03488B;
 | 
			
		||||
      color: white
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    .ui-button {
 | 
			
		||||
      background: #03488B;
 | 
			
		||||
      color: white
 | 
			
		||||
    }
 | 
			
		||||
  </style>
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
  <script>
 | 
			
		||||
    function updatePass(id)
 | 
			
		||||
    {
 | 
			
		||||
    function updatePass(id) {
 | 
			
		||||
 | 
			
		||||
      var pass = prompt("Enter your new password : ", "Enter a strong password");
 | 
			
		||||
 | 
			
		||||
      if(!confirm('Are you sure you want to reset your password?'))
 | 
			
		||||
      {
 | 
			
		||||
      if (!confirm('Are you sure you want to reset your password?')) {
 | 
			
		||||
        return;
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      window.location.href = "\Script.php\?action=passchange&uid=" + id + "&pass=" + pass;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function blockUser(id,status)
 | 
			
		||||
    {
 | 
			
		||||
      if(!confirm('Are you sure you want to change user status?'))
 | 
			
		||||
      {
 | 
			
		||||
    function blockUser(id, status) {
 | 
			
		||||
      if (!confirm('Are you sure you want to change user status?')) {
 | 
			
		||||
        return;
 | 
			
		||||
      }
 | 
			
		||||
      window.location.href = "\Script.php\?action=statuschange&uid=" + id + "&status=" + status;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										421
									
								
								Script.php
								
								
								
								
							
							
						
						
									
										421
									
								
								Script.php
								
								
								
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| 
						 | 
				
			
			@ -1,134 +0,0 @@
 | 
			
		|||
<!doctype html>
 | 
			
		||||
<html class="no-js" lang="en">
 | 
			
		||||
  <head>
 | 
			
		||||
    <meta charset="utf-8">
 | 
			
		||||
    <meta http-equiv="x-ua-compatible" content="ie=edge">
 | 
			
		||||
    <title>LRRS Home Page</title>
 | 
			
		||||
    <meta name="description" content="">
 | 
			
		||||
    <meta name="viewport" content="width=device-width, initial-scale=1">
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
    <!-- Place favicon.ico in the root directory -->
 | 
			
		||||
    <link rel="stylesheet" href="style.css">
 | 
			
		||||
    
 | 
			
		||||
  </head>
 | 
			
		||||
  <body style="padding-left:80px;padding-right:80px;">
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    <div class="wrapAll clearfix">
 | 
			
		||||
      <div class="sidebar">
 | 
			
		||||
	<div class="logo">
 | 
			
		||||
	  <a href="http://118.25.96.118/nor"><img src='logo_text.png' alt="LRR Logo"></a>
 | 
			
		||||
	</div>
 | 
			
		||||
	<div class="navigation">
 | 
			
		||||
	  <ul>
 | 
			
		||||
	    <li><a href="index.html">Home</a></li>
 | 
			
		||||
	    
 | 
			
		||||
	  </ul>
 | 
			
		||||
	  <h3>About LRRS</h3>
 | 
			
		||||
	  <ul>
 | 
			
		||||
	    <li><a href="Overview.html">» <b>Overview</b></a></li>
 | 
			
		||||
	    <li><a href="quickstart.html">Quick Start</a></li>
 | 
			
		||||
	    <li><a href="features.html">Features</a></li>
 | 
			
		||||
	    <li><a href="screenshots.html">Screenshots</a></li>
 | 
			
		||||
	    <li><a href="DevelopmentPlan.html">Development Plan</a></li>
 | 
			
		||||
	  </ul>
 | 
			
		||||
	  <h3>Getting LRRS</h3>
 | 
			
		||||
	  <ul>
 | 
			
		||||
	    <li><a href="sourcecode.html">Source Download</a></li>
 | 
			
		||||
	    <li><a href="installation.html">Installation Guide</a></li>
 | 
			
		||||
	    <li><a href="license.html">License</a></li>
 | 
			
		||||
	  </ul>
 | 
			
		||||
	  <h3>Community</h3>
 | 
			
		||||
	  <ul>
 | 
			
		||||
	    <li><a href="mailing.html">Mailing Lists</a></li>
 | 
			
		||||
	    <li><a href="issues.html">Report Issues</a></li>
 | 
			
		||||
	    
 | 
			
		||||
	  </ul>
 | 
			
		||||
	  
 | 
			
		||||
	  
 | 
			
		||||
</ul>
 | 
			
		||||
<h3>About us</h3>
 | 
			
		||||
<ul>
 | 
			
		||||
  
 | 
			
		||||
  <li><a href="contact.html">Contact us</a></li>
 | 
			
		||||
  
 | 
			
		||||
</ul>
 | 
			
		||||
</div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
</div>
 | 
			
		||||
<div class="mainsection">
 | 
			
		||||
  <div class="headerLinks">
 | 
			
		||||
    This page was last edited on 14 December 2019 by Hui				
 | 
			
		||||
  </div>
 | 
			
		||||
  <div class="tabs clearfix">
 | 
			
		||||
    <div class="tabsLeft">
 | 
			
		||||
      <ul>
 | 
			
		||||
	<ul>
 | 
			
		||||
	  <li class="menubox"><a href="index.html" class="menubox" >Home</a></li>
 | 
			
		||||
	  <li ><a  href="overview.html" class="active">Overview</a></li>	
 | 
			
		||||
	  <li ><a href="features.html" class="menubox">Features</a></li>						
 | 
			
		||||
	  <li><a href="screenshots.html"  class="menubox">Screenshots</a></li>
 | 
			
		||||
          <li><a href="sourcecode.html" class="menubox">Source Code</a></li>
 | 
			
		||||
          <li><a href="issues.html" class="menubox">Issues</a></li>
 | 
			
		||||
	  <li ><a href="contact.html" class="menubox">Contact us</a></li>
 | 
			
		||||
	</ul>
 | 
			
		||||
	
 | 
			
		||||
      </ul>
 | 
			
		||||
    </div>
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
  </div>
 | 
			
		||||
  <div class="article">
 | 
			
		||||
    <h2>Overview</h2>	
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    LRRS is an open-source lab report management software for college students.
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    <br>
 | 
			
		||||
    The lab report repository system is developing for general purpose and used to replace old
 | 
			
		||||
    paperwork and email based systems . This system increases the efficiency of lab report
 | 
			
		||||
    submission and result reporting for both lecturers and students. 
 | 
			
		||||
    <br><br>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    The Project was developed at ZJNU by Mohamed nor and El-mahdi houzi.
 | 
			
		||||
    
 | 
			
		||||
    The project was tested by some undergraduates classes at ZJNU.
 | 
			
		||||
    <br> The  system is developed using client/server architecture and its compatible with both Linux and Microsoft Windows Operating Systems. The system was developed using PHP Scripting language and MySQL as database management system.
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
    <br> The LRRS project have seen incredible improvements since it's development earlier 2019.
 | 
			
		||||
    The software includes a lot of features that simplify assignment submission and grading.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    we invite you to participate in the development of LRRS.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    For helpful hints about how to get the most out of this project, see <a href="quickstart.html"> Quick Start</a>.
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
  </div>
 | 
			
		||||
  <div class="pagefooter">
 | 
			
		||||
    <div class="footerlinks">
 | 
			
		||||
    </div>
 | 
			
		||||
  </div>
 | 
			
		||||
  
 | 
			
		||||
  
 | 
			
		||||
</div>		
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
</body>
 | 
			
		||||
 | 
			
		||||
</html>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -13,10 +13,11 @@ session_regenerate_id(true);
 | 
			
		|||
// Then finally, make sure you pick up the new session ID
 | 
			
		||||
$session_id = session_id();
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
unset($_SESSION['user_id']);
 | 
			
		||||
unset($_SESSION['user_email']);
 | 
			
		||||
unset($_SESSION['user_type']);
 | 
			
		||||
unset($_SESSION['user_student_id']);
 | 
			
		||||
unset($_SESSION['user_fullname']);
 | 
			
		||||
header("Location: index.php");
 | 
			
		||||
 | 
			
		||||
?>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue