include("navmenu.php"); ?> |
| Utolsó látogatás ideje :
1970. 01. 01.
feladatok
feladatsorok feltöltése - diákok
megoldásainak letöltése |
új feladatsor feltöltése |
|
dátum |
feladatsor |
csoport / diák |
állapot |
if (!isset($_SESSION['selected_gid'])|$_SESSION['selected_gid']=="all") {
$downs_qr=mysql_query("SELECT t_files.file_id, t_files.url, t_files.name, t_files.comment, t_files.date, t_files.due_date, t_file_targetgid.file_id AS temp, t_file_targetuid.file_id AS temp2, t_file_targetgid.gid, t_file_targetuid.uid, t_users.uid AS temp3, t_users.gid AS temp4 FROM t_files, t_file_targetgid, t_file_targetuid, t_users WHERE (t_files.file_id=t_file_targetgid.file_id) OR (t_files.file_id=t_file_targetuid.file_id) GROUP BY t_files.file_id ORDER BY t_files.date DESC");
} else {
$downs_qr=mysql_query("SELECT t_files.file_id, t_files.url, t_files.name, t_files.comment, t_files.date, t_files.due_date, t_file_targetgid.file_id AS temp, t_file_targetuid.file_id AS temp2, t_file_targetgid.gid, t_file_targetuid.uid, t_users.uid AS temp3, t_users.gid AS temp4 FROM t_files, t_file_targetgid, t_file_targetuid, t_users WHERE (t_files.file_id=t_file_targetgid.file_id AND t_file_targetgid.gid='".$_SESSION['selected_gid']."') OR (t_files.file_id=t_file_targetuid.file_id AND t_file_targetuid.uid=t_users.uid AND t_users.gid='".$_SESSION['selected_gid']."') GROUP BY t_files.file_id ORDER BY t_files.date DESC");
}
while ($downs=mysql_fetch_assoc($downs_qr)) { ?>
|
1970-01-01 |
. |
$targets="";
$targetgid_qr=mysql_query("SELECT * FROM t_file_targetgid, t_group WHERE t_file_targetgid.file_id='".$downs['file_id']."' AND t_file_targetgid.gid=t_group.gid ORDER BY name");
while($targetgid=mysql_fetch_assoc($targetgid_qr)) {
$targets.=$targetgid['name'].", ";
}
echo substr($targets, 0, -2);
$targets="";
$targetuid_qr=mysql_query("SELECT * FROM t_file_targetuid, t_users WHERE t_file_targetuid.file_id='".$downs['file_id']."' AND t_file_targetuid.uid=t_users.uid ORDER BY name");
if (mysql_num_rows($targetuid_qr)>0) $targets.=" ";
while($targetuid=mysql_fetch_assoc($targetuid_qr)) {
$targets.=$targetuid['name'].", ";
}
echo substr($targets, 0, -2);
?> |
|
if (!isset($_SESSION['selected_gid'])|$_SESSION['selected_gid']=="all") {
$solution_qr=mysql_query("SELECT t_files.url, t_files.file_id, t_files.comment, t_files.uid, t_files.date, t_files.solution_to, t_files.due_date, t_files.evaluation, t_users.uid, t_users.gid, t_users.name AS solname, t_group.gid, t_group.name AS groupname FROM t_files, t_group, t_users WHERE t_files.solution_to='".$downs['file_id']."' AND t_files.uid=t_users.uid AND t_users.gid=t_group.gid ORDER BY t_files.file_id DESC");
} else {
$solution_qr=mysql_query("SELECT t_files.url, t_files.file_id, t_files.comment, t_files.uid, t_files.date, t_files.solution_to, t_files.due_date, t_files.evaluation, t_users.uid, t_users.gid, t_users.name AS solname, t_group.gid, t_group.name AS groupname FROM t_files, t_group, t_users WHERE t_files.solution_to='".$downs['file_id']."' AND t_files.uid=t_users.uid AND t_users.gid=t_group.gid AND t_users.gid='".$_SESSION['selected_gid']."' ORDER BY t_files.file_id DESC");
}
while ($solution=mysql_fetch_assoc($solution_qr)) {
//check if file has been downloaded
if (mysql_num_rows(mysql_query("SELECT * FROM t_filelog WHERE file_id='".$solution['file_id']."' AND uid='".$_SESSION['uid']."'"))>0) { $downloaded=true; } else { $downloaded=false; }
?>
|
1970-01-01 01:00 |
|
|
;">
if ($downloaded) { ?>
} else { ?>
}
if ($solution['evaluation']!="") { ?>
} else { ?>
} ?>
|
|
}
} ?>
Feladat kezelési útmutató
- A táblázat minden sora egy feltöltött feladatsort, illetve megoldást jelent.
- A a tanár, a a diákok által feltöltött állományokat jelöli. A tanár által feltöltött feladat alatt közvetlenül sorakoznak a diákok — arra a feladatra feltöltött — megoldásai.
- Az ezt követő oszlopokban látható, hogy mikor lett feltöltve az anyag, mi a feladat sorszáma és a tanár által megadott neve, illetve, hogy ki töltötte fel az adott anyagot.
- Ez az ikon a feltöltött anyag letöltöttségét jelzi, illetve rákattintva az adott anyag letölthető. Amennyiben már le lett töltve a fájl, akkor megváltozik az ikonja a következőre . Pld: Ha egy diák feltölti megoldását egy feladatsorra, akkor ebben az oszlopban jelzi a friss fájlt. Azonban amikor a tanár letölti ezt megoldást, az ikon átvált -ra, jelezvén, hogy ez már le van töltve.
- Ez az ikon azt hivatott jelezni, hogy kapott-e már a megoldás értékelést. Az ikonra klikkelve láthatóvá válik a 'Tanár értékelése' mező. Ezt kitöltve, majd 'Mehet' gombot nyomva a diák számára láthatóvá válik a tanár értékelése, illetve -re átvált az ikon.
- Ez a gomb a lenyíló területet nyitja, csukja. Megnyomására a fájllal kapcsolatos többi adat is láthatóvá vállik, pld: fájl neve, diák megjegyzése, illetve tanár értékelése.
- Ezzel az gombbal az adott sorban szereplő fájl törölhető.
- Ezzel az gombbal a tanár által felrakott feladatsor, és a diákok ide tartozó megoldásai is törlődnek.
- A narancssárga színezés azt jelzi, hogy az adott anyag vagy letöltve, vagy értékelve nincsen, esetleg mindkettő. Tehát még van vele tennivaló!
|
|
| |