]> git.mjollnir.org Git - moodle.git/commitdiff
Improvements to activity reports
authormartin <martin>
Tue, 23 Jul 2002 16:48:47 +0000 (16:48 +0000)
committermartin <martin>
Tue, 23 Jul 2002 16:48:47 +0000 (16:48 +0000)
course/user.php
lang/en/strings.php
user/index.php

index 0cdb92572ad92875640661223da5b95aec691cc7..c79ff1d39e5f2694117eb9e81d71db7a0d47ddf9 100644 (file)
@@ -5,7 +5,7 @@
 
     require_variable($id);       // course id
     require_variable($user);     // user id
-    optional_variable($mode, "complete");
+    optional_variable($mode, "outline");
 
     if (! $course = get_record("course", "id", $id)) {
         error("Course id is incorrect.");
 
     add_to_log($course->id, "course", "user record", "user.php?id=$course->id&user=$user->id", "$user->id"); 
 
-    print_header("$course->shortname: Report", "$course->fullname",
+    print_header("$course->shortname: Activity Report", "$course->fullname",
                  "<A HREF=\"../course/view.php?id=$course->id\">$course->shortname</A> ->
                   <A HREF=\"../user/index.php?id=$course->id\">Participants</A> ->
                   <A HREF=\"../user/view.php?id=$user->id&course=$course->id\">$user->firstname $user->lastname</A> -> 
-                  Full Report", "");
+                  Activity Report ($mode)", "");
+    print_heading("$user->firstname $user->lastname");
+
+    echo "<TABLE CELLPADDING=10 ALIGN=CENTER><TR>";
+    if ($mode != "summary") {
+        echo "<TD><A HREF=user.php?id=$course->id&user=$user->id&mode=summary>Summary</A></TD>";
+    } else {
+        echo "<TD>Summary</TD>";
+    }
+    if ($mode != "outline") {
+        echo "<TD><A HREF=user.php?id=$course->id&user=$user->id&mode=outline>Outline</A></TD>";
+    } else {
+        echo "<TD>Outline</TD>";
+    }
+    if ($mode != "complete") {
+        echo "<TD><A HREF=user.php?id=$course->id&user=$user->id&mode=complete>Complete</A></TD>";
+    } else {
+        echo "<TD>Complete</TD>";
+    }
+    echo "</TR></TABLE>";
+
 
     get_all_mods($course->id, $mods, $modtype);
 
 
 function print_outline_row($mod, $instance, $info) {
     $image = "<IMG SRC=\"../mod/$mod->modname/icon.gif\" HEIGHT=16 WIDTH=16 ALT=\"$mod->modfullname\">";
-    echo "<TR><TD ALIGN=right>$image</TD>";
+    echo "<TR><TD VALIGN=top>$image</TD>";
     echo "<TD align=left width=200>";
     echo "<A TITLE=\"$mod->modfullname\"";
     echo "   HREF=\"../mod/$mod->modname/view.php?id=$mod->id\">$instance->name</A></TD>";
index 535e4dbe9621411e0117c2ba2e020f5df5045d39..0f9b9bf45dbddf8cc7ad08e9f9bf94936c85a2d6 100644 (file)
@@ -1,6 +1,7 @@
 <?php 
 // Strings for Moodle site 
 
+$string[activity] = "Activity";
 $string[address] = "Address";
 $string[admin] = "Admin";
 $string[adminpage] = "Admin page";
@@ -16,7 +17,6 @@ $string[changedpassword] = "Changed password";
 $string[changessaved] = "Changes saved";
 $string[city] = "City/town";
 $string[confirmed] = "Your registration has been confirmed";
-$string[contributions] = "Contributions";
 $string[country] = "Country";
 $string[course] = "Course";
 $string[courses] = "Courses";
index d6dc6fdc456bfc524cbd2eb2f8e49b2b7a6b271b..e4a6779eabee25db2814cf29ca6ac3e1907e8059 100644 (file)
@@ -79,7 +79,7 @@ function print_user($user, $course, $teacherlinks) {
     echo "<FONT SIZE=1>";
     if ($teacherlinks) {
         $timemidnight = usergetmidnight(time());
-        echo "<A HREF=\"../course/user.php?id=$course->id&user=$user->id\">".get_string("contributions")."</A><BR>";
+        echo "<A HREF=\"../course/user.php?id=$course->id&user=$user->id\">".get_string("activity")."</A><BR>";
         echo "<A HREF=\"../course/log.php?id=$course->id&user=$user->id&date=$timemidnight\">".get_string("todaylogs")."</A><BR>";
         echo "<A HREF=\"../course/log.php?id=$course->id&user=$user->id\">".get_string("alllogs")."</A><BR>";
         echo "<A HREF=\"../course/unenrol.php?id=$course->id&user=$user->id\">".get_string("unenrol")."</A><BR>";