Admin.php: format code using visual studio code's PHP Intelephense.
							parent
							
								
									679aff4cc2
								
							
						
					
					
						commit
						e64af95eee
					
				|  | @ -0,0 +1,5 @@ | |||
| { | ||||
|     "recommendations": [ | ||||
|         "thamaraiselvam.remove-blank-lines" | ||||
|     ] | ||||
| } | ||||
							
								
								
									
										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; | ||||
|  |  | |||
							
								
								
									
										163
									
								
								Course.php
								
								
								
								
							
							
						
						
									
										163
									
								
								Course.php
								
								
								
								
							|  | @ -11,8 +11,7 @@ $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 +21,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']; | ||||
|  | @ -74,8 +72,7 @@ if (isset($_SESSION['info_courses'])) { | |||
| 
 | ||||
| <?php | ||||
| 
 | ||||
| if( $_SESSION['user_type'] == "Student") | ||||
| { | ||||
| if ($_SESSION['user_type'] == "Student") { | ||||
| 
 | ||||
| ?>
 | ||||
|     <hr> | ||||
|  | @ -103,6 +100,7 @@ if( $_SESSION['user_type'] == "Student") | |||
|                 <!----------Delete Course Button-----------> | ||||
|                 <li> | ||||
|                     <html> | ||||
| 
 | ||||
|                     <body> | ||||
| 
 | ||||
|                         <div class="modal fade" id="delcourse"> | ||||
|  | @ -142,28 +140,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 +160,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 +174,7 @@ if(isset($_POST['submit'])){ | |||
|         } | ||||
|     </style> | ||||
|     </body> | ||||
| 
 | ||||
|     </html> | ||||
|     </li> | ||||
|     </ul> | ||||
|  | @ -196,15 +188,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 +212,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,8 +245,8 @@ 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 ""; | ||||
|             ?>
 | ||||
| 
 | ||||
|  | @ -270,7 +259,9 @@ if(isset($_POST['submit'])){ | |||
| 
 | ||||
|             <?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  | ||||
|  | @ -285,10 +276,8 @@ Lab_Report_ID not in (select Lab_Report_ID from lab_report_submissions where (St | |||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|     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']; | ||||
|  | @ -316,14 +305,13 @@ 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 ""; | ||||
|             ?>
 | ||||
| 
 | ||||
|  | @ -336,7 +324,9 @@ Lab_Report_ID not in (select Lab_Report_ID from lab_report_submissions where (St | |||
| 
 | ||||
| 
 | ||||
|             $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`
 | ||||
|  | @ -347,10 +337,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 +352,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>"; | ||||
|                     } | ||||
| 
 | ||||
|  | @ -397,10 +384,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,7 +412,6 @@ where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$studen | |||
|                             } | ||||
| 
 | ||||
|                             echo $full_link; | ||||
| 
 | ||||
|                         } | ||||
|                     } | ||||
| 
 | ||||
|  | @ -436,10 +420,8 @@ where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$studen | |||
| 
 | ||||
| 
 | ||||
|                     echo "</span></div></k>"; | ||||
| 
 | ||||
|    | ||||
|                  | ||||
|         }} | ||||
|                 } | ||||
|             } | ||||
|             echo ""; | ||||
|             ?>
 | ||||
| 
 | ||||
|  | @ -451,8 +433,8 @@ where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$studen | |||
| 
 | ||||
|         <?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']; | ||||
|  | @ -485,11 +467,10 @@ where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$studen | |||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|     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,15 +486,12 @@ 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>"; | ||||
|                                | ||||
|                     } | ||||
| 
 | ||||
| 
 | ||||
|  | @ -531,11 +509,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,17 +532,10 @@ where Lab_Report_ID=$lab_repo_id and (lab_report_submissions.Student_id='$studen | |||
|                             } | ||||
| 
 | ||||
|                             echo $full_link; | ||||
|    | ||||
|                         } | ||||
|                     } | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|         }} | ||||
|                 } | ||||
|             } | ||||
|             echo "</div></k>"; | ||||
|             ?>
 | ||||
| 
 | ||||
|  | @ -581,7 +551,9 @@ 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>"; | ||||
|  | @ -598,10 +570,10 @@ 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']; | ||||
|  | @ -609,11 +581,9 @@ course_groups_table.Course_Group_id=course_group_members_table.Course_Group_id W | |||
| 
 | ||||
|                 $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>"; | ||||
| 
 | ||||
|  | @ -630,15 +600,7 @@ where course_group_members_table.Course_Group_id=$id"); | |||
| 
 | ||||
| 
 | ||||
|                     echo "<li><small> $name-$Student_ID ($status)</small></li>"; | ||||
|                          | ||||
|                 } | ||||
|                          | ||||
|                          | ||||
|                          | ||||
|                          | ||||
|                          | ||||
|                          | ||||
|                          | ||||
|             } | ||||
|         } | ||||
|         ?>
 | ||||
|  | @ -665,12 +627,10 @@ include 'Footer.php'; | |||
| <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\ | ||||
|  | @ -692,7 +652,9 @@ function CreateGroup() { | |||
|                 } | ||||
|             }); | ||||
| 
 | ||||
|     } catch(e){ alert(e); } | ||||
|         } catch (e) { | ||||
|             alert(e); | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
| 
 | ||||
|  | @ -701,8 +663,7 @@ function CreateGroup() { | |||
|     function invite(id) { | ||||
| 
 | ||||
| 
 | ||||
|     try | ||||
|     { | ||||
|         try { | ||||
| 
 | ||||
| 
 | ||||
|             $('<form id="frm" method="get" action="Script.php"><input type="hidden" name="groupinvite" value="true">\n\ | ||||
|  | @ -724,7 +685,9 @@ function invite(id) { | |||
|                 } | ||||
|             }); | ||||
| 
 | ||||
|     } catch(e){ alert(e); } | ||||
|         } catch (e) { | ||||
|             alert(e); | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
| 
 | ||||
|  | @ -736,8 +699,7 @@ function invite(id) { | |||
| 
 | ||||
|     function accept(id, val) { | ||||
| 
 | ||||
|     try | ||||
|     { | ||||
|         try { | ||||
| 
 | ||||
| 
 | ||||
|             $('<form id="frm" method="get" action="Script.php"><input type="hidden" name="acceptinvite" value="true">\n\ | ||||
|  | @ -761,18 +723,17 @@ 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> | ||||
|      | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue