| Current Path : /var/www/cesa.co.za/cesanet/ |
| Current File : /var/www/cesa.co.za/cesanet/activities.php |
<?php
include("inc_functions.php");
if (!isset($_SESSION["StudentID"]) || empty($_SESSION["StudentID"])) header("Location: /cesanet/login.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>CESAnet</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<!--[if IE 5]>
<style type="text/css">
/* place css box model fixes for IE 5* in this conditional comment */
.twoColFixLtHdr #sidebar1 { width: 230px; }
</style>
<![endif]--><!--[if IE]>
<style type="text/css">
/* place css fixes for all versions of IE in this conditional comment */
.twoColFixLtHdr #sidebar1 { padding-top: 30px; }
.twoColFixLtHdr #mainContent { zoom: 1; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
</style>
<![endif]-->
</head>
<body class="twoColFixLtHdr">
<div id="container">
<?php include("inc_header.php"); ?>
<?php include("inc_sidebar.php"); ?>
<div id="mainContent">
<h1> Assignments</h1>
<p><b><a href="submittedassignments.php">Click here to view a list of all your submitted assignments.</a></b></p>
<!-- <p><b><a href="submittedactivities.php">Click here to view a list of all your submitted activities.</a></b></p> -->
<?php
$sql = "SELECT CCEModules.* FROM CCEStudentCourses, CCEModules
WHERE CCEStudentCourses.CCEStudentID=".$_SESSION["StudentID"]."
AND CCEStudentCourses.CCECourseID=CCEModules.CCECourseID
ORDER BY CCEModules.ModuleNum";
$recMod = mysql_query($sql);
while ($rowMod = mysql_fetch_assoc($recMod)) {
?>
<h2 class="boldblue"><strong><a name="mod<?php echo $rowMod["ModuleNum"]; ?>" id="mod<?php echo $rowMod["ModuleNum"]; ?>"></a><?php echo $rowMod["ModuleName"]; ?></strong></h2>
<p>· <a href="module.php?id=<?php echo $rowMod["CCEModuleID"]; ?>">Module Information</a><!--<br />
· <a href="assignmentpack.php?modid=<?php echo $rowMod["CCEModuleID"]; ?>" target="_blank">Download Assignment Pack (PDF)</a>--></p>
<table border="1" cellpadding="2" cellspacing="0" width="700">
<tr><td width="300"><b>Assignment</b></td><td><b>Due Date</b></td><td width="225"><b>Actions</b></td></tr>
<?php
$sql = "SELECT CCEAssignments.* FROM CCEAssignments LEFT JOIN CCEModAssignments USING (CCEAssignmentID)
WHERE CCEAssignments.CCEModuleID=".$rowMod["CCEModuleID"];
if ($_SESSION["StudentID"]!=54) $sql.=" AND ReleaseDate <= '".date("Y-m-d")."'";
if (in_array($_SESSION["StudentID"], array(7,13))) {
$sql.=" AND CCEAssignments.Archived=1";
} else {
$sql.=" AND CCEAssignments.Archived=0";
}
$sql.="
ORDER BY RefNum";
$rec = mysql_query($sql);
while ($row = mysql_fetch_assoc($rec)) {
?>
<tr><td><?php echo $row["RefNum"].": ".$row["AssignmentName"]; ?></td>
<td><?php if (!empty($row["DueDate"])) echo $row["DueDate"]; ?></td>
<td>·
<a href="assignmentinfo.php?id=<?php echo $row["CCEAssignmentID"]; ?>">View <?php if ($row["AssigType"]==0) { echo "Assignment"; } elseif ($row["AssigType"]==1) { echo "Activity"; } else { echo "Assignment/Activity"; } ?> Information</a><br />
<?php
if (($row["AssigType"]==0) || ($row["AssigType"]==2)) {
?>
· <a href="assignmentadd.php?id=<?php echo $row["CCEAssignmentID"]; ?>">Upload Your Assignment</a><br />
<?php
}
if (($row["AssigType"]==1) || ($row["AssigType"]==2)) {
?>
<!-- · <a href="activityadd.php?id=<?php echo $row["CCEAssignmentID"]; ?>">Upload Your Activity</a><br /> -->
<?php
}
$sql = "SELECT CCEMessages.*
FROM CCEMessages, CCEMessagesSentTo, CCEAssignmentFeedback, CCEStudentAssignments
WHERE CCEMessages.CCEMessageID=CCEMessagesSentTo.CCEMessageID
AND CCEMessages.CCEMessageID=CCEAssignmentFeedback.CCEMessageID
AND CCEAssignmentFeedback.CCEStudentAssigID=CCEStudentAssignments.CCEStudentAssigID
AND CCEStudentAssignments.CCEAssignmentID=".$row["CCEAssignmentID"]."
AND CCEMessagesSentTo.SentType='Student'
AND CCEMessagesSentTo.SentID=".$_SESSION["StudentID"]."
ORDER BY SentDateTime DESC";
$recFB=mysql_query($sql);
if (mysql_num_rows($recFB)>0) {
?>
· <a href="feedbackmsgs.php?id=<?php echo $row["CCEAssignmentID"]; ?>">View Feedback</a>
<?php
}
mysql_free_result($recFB);
?>
</td></tr>
<?php
}
?>
</table>
<?php
$bNoAssigShown=true;
for ($iYear=intval(date("Y"))-1; $iYear<=intval(date("Y")); $iYear++) {
$sql = "SELECT CCEAssignments.RefNum, CCEAssignments.AssignmentName, MAX(CCEStudentAssignments.CCEStudentAssigID) As CCEStudentAssigID
FROM (CCEAssignments
INNER JOIN CCEStudentAssignments USING (CCEAssignmentID))
WHERE CCEAssignments.CCEModuleID=".$rowMod["CCEModuleID"]."
AND CCEStudentAssignments.CCEStudentID=".$_SESSION["StudentID"]."
AND YEAR(CCEStudentAssignments.DateSubmitted)=".$iYear."
GROUP BY CCEAssignments.RefNum, CCEAssignments.AssignmentName
ORDER BY RefNum";
$recA = mysql_query($sql);
if (mysql_num_rows($recA) > 0) {
?>
<p><strong>Assignments Completed (<?php echo $iYear; ?>):</strong></p>
<table border="1" cellpadding="2" cellspacing="0" width="700">
<tr><td width="300"><b>Assignment</b></td>
<td><strong>Ruling</strong></td>
</tr>
<?php
while ($rowA = mysql_fetch_assoc($recA)) {
$sql = "SELECT CCEStudentAssignments.CCEAssignmentID, CCEStudentAssignments.Passed, CCEStudentAssignments.RulingCode, CCERulingCodes.Ruling
FROM CCEStudentAssignments LEFT JOIN CCERulingCodes USING (RulingCode)
WHERE CCEStudentAssignments.CCEStudentAssigID=".$rowA["CCEStudentAssigID"];
// echo $sql;
$rec = mysql_query($sql);
if ($row = mysql_fetch_assoc($rec)) {
$bNoAssigShown=false;
?>
<tr><td><?php echo $rowA["RefNum"].": ".$rowA["AssignmentName"]; ?></td>
<td>
<?php
if (($row["Passed"]==1) || ($row["Passed"]==2)) echo $row["Ruling"];
if ($row["Passed"]==0) echo "Not Yet Evaluated";
if ($row["Passed"]==3) echo "Added to PoE";
?>
<?php if ($row["RulingCode"]=="R") echo "<br><a href='assignmentadd.php?id=".$row["CCEAssignmentID"]."'>Upload resubmission</a>"; ?>
<?php if ($row["RulingCode"]=="NE") echo "<br><a href='assignmentadd.php?id=".$row["CCEAssignmentID"]."'>Upload enhancement</a>"; ?>
</td>
</tr>
<?php
}
}
?>
</table>
<?php
} else {
if ($bNoAssigShown) {
// echo "No assignments in this module have yet been completed.";
}
}
}
?>
<hr />
<?php
}
?>
<p> </p>
<p> </p>
</div>
<?php include("inc_footer.php"); ?>
</div>
</body>
</html>