From 44dad7350b4fb940ac7fee7a68f3638cc5ca88a5 Mon Sep 17 00:00:00 2001 From: martin <martin> Date: Sun, 18 Aug 2002 16:16:24 +0000 Subject: [PATCH] Added help link to course pages (for teachers) and tidied up the course admin links in general (new fucntion and reorder) --- course/lib.php | 28 ++++++++++++++++++++++++++++ course/social.php | 25 ++----------------------- course/topics.php | 25 +------------------------ course/weeks.php | 25 +------------------------ lang/en/moodle.php | 1 + 5 files changed, 33 insertions(+), 71 deletions(-) diff --git a/course/lib.php b/course/lib.php index 935344e8fe..8da6a722bb 100644 --- a/course/lib.php +++ b/course/lib.php @@ -528,6 +528,34 @@ function print_admin_links ($siteid) { echo "<IMG SRC=\"$CFG->wwwroot/pix/spacer.gif\" WIDTH=200 HEIGHT=0><BR>"; } +function print_course_admin_links($courseid) { + global $THEME, $CFG; + + echo "<BR>"; + $adminicon[]="<IMG SRC=\"$CFG->wwwroot/pix/i/edit.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + if (isediting($courseid)) { + $admindata[]="<A HREF=\"view.php?id=$courseid&edit=off\">".get_string("turneditingoff")."</A>"; + } else { + $admindata[]="<A HREF=\"view.php?id=$courseid&edit=on\">".get_string("turneditingon")."</A>"; + } + $admindata[]="<A HREF=\"edit.php?id=$courseid\">".get_string("settings")."...</A>"; + $adminicon[]="<IMG SRC=\"$CFG->wwwroot/pix/i/settings.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + $admindata[]="<A HREF=\"log.php?id=$courseid\">".get_string("logs")."...</A>"; + $adminicon[]="<IMG SRC=\"$CFG->wwwroot/pix/i/log.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + $admindata[]="<A HREF=\"$CFG->wwwroot/files/index.php?id=$courseid\">".get_string("files")."...</A>"; + $adminicon[]="<IMG SRC=\"$CFG->wwwroot/files/pix/files.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + + $admindata[]="<A TARGET=helpwindow HREF=\"$CFG->wwwroot/doc/teacher.html\">".get_string("help")."...</A>"; + $adminicon[]="<IMG SRC=\"$CFG->wwwroot/mod/reading/icon.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + + if ($teacherforum = forum_get_course_forum($courseid, "teacher")) { + $admindata[]="<A HREF=\"$CFG->wwwroot/mod/forum/view.php?f=$teacherforum->id\">".get_string("teacherforum")."</A>"; + $adminicon[]="<IMG SRC=\"$CFG->wwwroot/mod/forum/icon.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; + } + + print_simple_box(get_string("administration"), $align="CENTER", $width="100%", $color="$THEME->cellheading"); + print_side_block("", $admindata, "", $adminicon); +} function print_log_graph($course, $userid=0, $type="course.png", $date=0) { diff --git a/course/social.php b/course/social.php index 8207626c97..3d2a5a9754 100644 --- a/course/social.php +++ b/course/social.php @@ -49,30 +49,9 @@ forum_print_search_form($course); echo "</DIV>"; - // Print Admin links for teachers and admin. + // Admin links and controls if (isteacher($course->id)) { - echo "<BR>"; - $admindata[]="<A HREF=\"edit.php?id=$course->id\">".get_string("settings")."...</A>"; - $adminicon[]="<IMG SRC=\"../pix/i/settings.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - $admindata[]="<A HREF=\"log.php?id=$course->id\">".get_string("logs")."...</A>"; - $adminicon[]="<IMG SRC=\"../pix/i/log.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - $admindata[]="<A HREF=\"../files/index.php?id=$course->id\">".get_string("files")."...</A>"; - $adminicon[]="<IMG SRC=\"../files/pix/files.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - - if ($teacherforum = forum_get_course_forum($course->id, "teacher")) { - $admindata[]="<A HREF=\"../mod/forum/view.php?f=$teacherforum->id\">".get_string("teacherforum")."</A>"; - $adminicon[]="<IMG SRC=\"../mod/forum/icon.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - } - - $adminicon[]="<IMG SRC=\"../pix/i/edit.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - if (isediting($course->id)) { - $admindata[]="<A HREF=\"view.php?id=$course->id&edit=off\">".get_string("turneditingoff")."</A>"; - } else { - $admindata[]="<A HREF=\"view.php?id=$course->id&edit=on\">".get_string("turneditingon")."</A>"; - } - - print_simple_box(get_string("administration"),"CENTER", "100%", $THEME->cellheading); - print_side_block("", $admindata, "", $adminicon); + print_course_admin_links($course->id); } echo "</TD>"; diff --git a/course/topics.php b/course/topics.php index 8198ce4952..d7a5628af3 100644 --- a/course/topics.php +++ b/course/topics.php @@ -78,33 +78,10 @@ echo "</DIV>"; // Admin links and controls - if (isteacher($course->id)) { - echo "<BR>"; - $admindata[]="<A HREF=\"edit.php?id=$course->id\">".get_string("settings")."...</A>"; - $adminicon[]="<IMG SRC=\"../pix/i/settings.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - $admindata[]="<A HREF=\"log.php?id=$course->id\">".get_string("logs")."...</A>"; - $adminicon[]="<IMG SRC=\"../pix/i/log.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - $admindata[]="<A HREF=\"../files/index.php?id=$course->id\">".get_string("files")."...</A>"; - $adminicon[]="<IMG SRC=\"../files/pix/files.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - - if ($teacherforum = forum_get_course_forum($course->id, "teacher")) { - $admindata[]="<A HREF=\"../mod/forum/view.php?f=$teacherforum->id\">".get_string("teacherforum")."</A>"; - $adminicon[]="<IMG SRC=\"../mod/forum/icon.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - } - - $adminicon[]="<IMG SRC=\"../pix/i/edit.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - if (isediting($course->id)) { - $admindata[]="<A HREF=\"view.php?id=$course->id&edit=off\">".get_string("turneditingoff")."</A>"; - } else { - $admindata[]="<A HREF=\"view.php?id=$course->id&edit=on\">".get_string("turneditingon")."</A>"; - } - - print_simple_box(get_string("administration"),"CENTER", "100%", $THEME->cellheading); - print_side_block("", $admindata, "", $adminicon); + print_course_admin_links($course->id); } - // Start main column echo "</TD><TD WIDTH=\"*\">"; diff --git a/course/weeks.php b/course/weeks.php index 2c8f333fa2..83cc21bec9 100644 --- a/course/weeks.php +++ b/course/weeks.php @@ -65,33 +65,10 @@ echo "</DIV>"; // Admin links and controls - if (isteacher($course->id)) { - echo "<BR>"; - $admindata[]="<A HREF=\"edit.php?id=$course->id\">".get_string("settings")."...</A>"; - $adminicon[]="<IMG SRC=\"../pix/i/settings.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - $admindata[]="<A HREF=\"log.php?id=$course->id\">".get_string("logs")."...</A>"; - $adminicon[]="<IMG SRC=\"../pix/i/log.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - $admindata[]="<A HREF=\"../files/index.php?id=$course->id\">".get_string("files")."...</A>"; - $adminicon[]="<IMG SRC=\"../files/pix/files.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - - if ($teacherforum = forum_get_course_forum($course->id, "teacher")) { - $admindata[]="<A HREF=\"../mod/forum/view.php?f=$teacherforum->id\">".get_string("teacherforum")."</A>"; - $adminicon[]="<IMG SRC=\"../mod/forum/icon.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - } - $adminicon[]="<IMG SRC=\"../pix/i/edit.gif\" HEIGHT=16 WIDTH=16 ALT=\"\">"; - if (isediting($course->id)) { - $admindata[]="<A HREF=\"view.php?id=$course->id&edit=off\">".get_string("turneditingoff")."</A>"; - } else { - $admindata[]="<A HREF=\"view.php?id=$course->id&edit=on\">".get_string("turneditingon")."</A>"; - } - - - print_simple_box(get_string("administration"), $align="CENTER", $width="100%", $color="$THEME->cellheading"); - print_side_block("", $admindata, "", $adminicon); + print_course_admin_links($course->id); } - // Start main column echo "</TD><TD WIDTH=\"*\">"; diff --git a/lang/en/moodle.php b/lang/en/moodle.php index 2a58161eb0..5c117e325f 100644 --- a/lang/en/moodle.php +++ b/lang/en/moodle.php @@ -142,6 +142,7 @@ http://www.gnu.org/copyleft/gpl.html"; $string[grade] = "Grade"; $string[guestsno] = "No, do not allow guests in"; $string[guestsyes] = "Yes, allow 'guest' student in"; +$string[help] = "Help"; $string[helppicture] = "How to upload a picture"; $string[helptext] = "How to write text"; $string[helpquestions] = "How to ask questions"; -- 2.39.5