forked from mrlan/LRR
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