// $Id: info.php,v 1.9 2005/01/25 14:03:41 moodler Exp $ /// Displays external information about a course require_once("../config.php"); require_once("lib.php"); require_variable($id); // Course id optional_variable($name); if (!$id and !$name) { error("Must specify course id or short name"); } if ($name) { if (! $course = get_record("course", "shortname", $name) ) { error("That's an invalid short course name"); } } else { if (! $course = get_record("course", "id", $id) ) { error("That's an invalid course id"); } } $site = get_site(); if ($CFG->forcelogin) { require_login(); } print_header(get_string("summaryof", "", $course->fullname)); echo "

$course->fullname
($course->shortname)

"; echo "
"; if ($course->guest) { $strallowguests = get_string("allowguests"); echo "

\"\"pixpath/i/guest.gif\" /> $strallowguests

"; } if ($course->password) { $strrequireskey = get_string("requireskey"); echo "

\"\"pixpath/i/key.gif\" /> $strrequireskey

"; } if ($teachers = get_course_teachers($course->id)) { echo "
"; echo "

\n"; foreach ($teachers as $teacher) { if ($teacher->authority > 0) { if (!$teacher->role) { $teacher->role = $course->teacher; } echo "$teacher->role: "; link_to_popup_window ("/user/view.php?id=$teacher->id&course=$site->id", "opener", fullname($teacher), 400, 500, "$teacher->role", ""); echo "
"; } } echo "

"; echo "
"; } echo "
"; print_simple_box_start("center", "100%"); echo filter_text(text_to_html($course->summary),$course->id); print_simple_box_end(); echo "
"; close_window_button(); ?>