From: moodler Date: Wed, 1 Jan 2003 07:03:23 +0000 (+0000) Subject: Introduce links to personal grade page X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=13469b820dc59cd4c4ea5d517581f3aad867d2c6;p=moodle.git Introduce links to personal grade page --- diff --git a/course/grade.php b/course/grade.php index 26274c221f..31066372cc 100644 --- a/course/grade.php +++ b/course/grade.php @@ -3,7 +3,6 @@ require("../config.php"); require("lib.php"); - require("../lib/psxlsgen.php"); require_variable($id); // course id diff --git a/course/lib.php b/course/lib.php index 9eff089bbc..529705a0b2 100644 --- a/course/lib.php +++ b/course/lib.php @@ -623,38 +623,42 @@ function print_admin_links ($siteid, $width=180) { } function print_course_admin_links($course, $width=180) { - global $THEME, $CFG; - - $adminicon[]="wwwroot/pix/i/edit.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - if (isediting($course->id)) { - $admindata[]="id&edit=off\">".get_string("turneditingoff").""; - } else { - $admindata[]="id&edit=on\">".get_string("turneditingon").""; - } - $admindata[]="id\">".get_string("settings")."..."; - $adminicon[]="wwwroot/pix/i/settings.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - if (!$course->teachers) { - $course->teachers = get_string("defaultcourseteachers"); - } - $admindata[]="id\">$course->teachers..."; - $adminicon[]="wwwroot/pix/i/settings.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - - $admindata[]="id\">".get_string("grades")."..."; - $adminicon[]="wwwroot/pix/i/grades.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - - $admindata[]="id\">".get_string("logs")."..."; - $adminicon[]="wwwroot/pix/i/log.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - $admindata[]="wwwroot/files/index.php?id=$course->id\">".get_string("files")."..."; - $adminicon[]="wwwroot/files/pix/files.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - - $admindata[]="wwwroot/doc/view.php?id=$course->id&file=teacher.html\">".get_string("help")."..."; - $adminicon[]="wwwroot/mod/resource/icon.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + global $USER, $THEME, $CFG; + if (isteacher($course->id)) { + $adminicon[]="wwwroot/pix/i/edit.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + if (isediting($course->id)) { + $admindata[]="id&edit=off\">".get_string("turneditingoff").""; + } else { + $admindata[]="id&edit=on\">".get_string("turneditingon").""; + } + $admindata[]="id\">".get_string("settings")."..."; + $adminicon[]="wwwroot/pix/i/settings.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + if (!$course->teachers) { + $course->teachers = get_string("defaultcourseteachers"); + } + $admindata[]="id\">$course->teachers..."; + $adminicon[]="wwwroot/pix/i/settings.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + + $admindata[]="id\">".get_string("grades")."..."; + $adminicon[]="wwwroot/pix/i/grades.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + + $admindata[]="id\">".get_string("logs")."..."; + $adminicon[]="wwwroot/pix/i/log.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + $admindata[]="wwwroot/files/index.php?id=$course->id\">".get_string("files")."..."; + $adminicon[]="wwwroot/files/pix/files.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + + $admindata[]="wwwroot/doc/view.php?id=$course->id&file=teacher.html\">".get_string("help")."..."; + $adminicon[]="wwwroot/mod/resource/icon.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - if ($teacherforum = forum_get_course_forum($course->id, "teacher")) { - $admindata[]="wwwroot/mod/forum/view.php?f=$teacherforum->id\">".get_string("nameteacher", "forum").""; - $adminicon[]="wwwroot/mod/forum/icon.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - } + if ($teacherforum = forum_get_course_forum($course->id, "teacher")) { + $admindata[]="wwwroot/mod/forum/view.php?f=$teacherforum->id\">".get_string("nameteacher", "forum").""; + $adminicon[]="wwwroot/mod/forum/icon.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + } + } else { + $admindata[]="id\">".get_string("grades")."..."; + $adminicon[]="wwwroot/pix/i/grades.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + } print_side_block(get_string("administration"), "", $admindata, $adminicon, "", $width); } diff --git a/course/social.php b/course/social.php index b7cb0ebdae..c6e76577fa 100644 --- a/course/social.php +++ b/course/social.php @@ -46,9 +46,7 @@ print_side_block(get_string("search","forum"), $searchform, "", "", "", $leftwidth); /// Admin links and controls - if (isteacher($course->id)) { - print_course_admin_links($course, "100%", $leftwidth); - } + print_course_admin_links($course); echo ""; diff --git a/course/topics.php b/course/topics.php index ce65a11d19..e8d302bfbf 100644 --- a/course/topics.php +++ b/course/topics.php @@ -70,9 +70,7 @@ print_side_block(get_string("search","forum"), $searchform); /// Admin links and controls - if (isteacher($course->id)) { - print_course_admin_links($course); - } + print_course_admin_links($course); /// Start main column echo ""; diff --git a/course/weeks.php b/course/weeks.php index 820c19a891..7a8455c375 100644 --- a/course/weeks.php +++ b/course/weeks.php @@ -61,9 +61,7 @@ /// Admin links and controls - if (isteacher($course->id)) { - print_course_admin_links($course); - } + print_course_admin_links($course); /// Start main column