user id and course id are both now optional

This commit is contained in:
moodler
2004-09-25 12:53:35 +00:00
parent 4894189c0c
commit e41ddc4b02
2 changed files with 19 additions and 4 deletions
+9 -2
View File
@@ -3,10 +3,17 @@
require_once("../config.php");
require_once("$CFG->libdir/gdlib.php");
require_variable($id); // user id
require_variable($course); // course id
optional_variable($id); // user id
optional_variable($course); // course id
if (empty($id)) { // See your own profile by default
require_login();
$id = $USER->id;
}
if (empty($course)) { // See it at site level by default
$course = SITEID;
}
if (! $user = get_record("user", "id", $id)) {
error("User ID was incorrect");
+10 -2
View File
@@ -5,11 +5,19 @@
require_once("../config.php");
require_once("../mod/forum/lib.php");
require_variable($id);
require_variable($course);
optional_variable($id);
optional_variable($course);
optional_variable($enable, "");
optional_variable($disable, "");
if (empty($id)) { // See your own profile by default
require_login();
$id = $USER->id;
}
if (empty($course)) { // See it at site level by default
$course = SITEID;
}
if (! $user = get_record("user", "id", $id) ) {
error("No such user in this course");