From f6830d4cb1017bf33ef9b8b66919920e4dd243a0 Mon Sep 17 00:00:00 2001 From: vyshane Date: Fri, 12 Jan 2007 06:57:11 +0000 Subject: [PATCH] xhtml fixes related to MDL-7861. --- mod/lesson/mediafile.php | 44 ++++++++++++++++++++++++---------------- 1 file changed, 27 insertions(+), 17 deletions(-) diff --git a/mod/lesson/mediafile.php b/mod/lesson/mediafile.php index 03c1574813..61ad4def9c 100644 --- a/mod/lesson/mediafile.php +++ b/mod/lesson/mediafile.php @@ -14,7 +14,7 @@ require_once('../../config.php'); require_once($CFG->libdir.'/filelib.php'); - + $id = required_param('id', PARAM_INT); // Course Module ID $printclose = optional_param('printclose', 0, PARAM_INT); @@ -29,15 +29,20 @@ if (! $lesson = get_record('lesson', 'id', $cm->instance)) { error('Course module is incorrect'); } - + + print_header($course->shortname); + if ($printclose) { // this is for framesets if ($lesson->mediaclose) { - echo '
+ echo '
+
+
-
'; + '; } + print_footer(); exit(); } @@ -70,7 +75,7 @@ } $c .= '&volText='.get_string('vol', 'resource').'&panText='.get_string('pan','resource'); $c = htmlentities($c); - echo '
'; + echo '
'; echo ''; @@ -89,7 +94,7 @@ } else if (substr($mimetype, 0, 10) == "video/x-ms") { // It's a Media Player file - echo "

"; + echo "

"; echo ''; echo ''; echo ''; - echo "

"; + echo "

"; } else if ($mimetype == "video/quicktime") { // It's a Quicktime file - echo "

"; + echo "

"; echo ''; echo ''; echo ''; - echo "

"; + echo "

"; //} else if ($mimetype == "application/x-shockwave-flash") { // It's a flash file @@ -150,28 +155,31 @@ } else if (is_url($lesson->mediafile) or $mimetype == 'text/html' or $mimetype == 'text/plain') { // might be dangerous to handle all of these in the same fasion. It is being set by a teacher though. + /* echo "\n"; echo "\n"; echo ''; echo ''; echo "{$course->shortname}\n"; + */ if ($lesson->mediaclose) { echo ""; echo ""; - echo "id&printclose=1\" />"; + echo "id&printclose=1\" />"; echo ""; } else { echo ""; echo ""; - echo ""; + echo ""; } + print_footer(); exit(); } else if (in_array($mimetype, array('image/gif','image/jpeg','image/png'))) { // Image - echo "

"; + echo "

"; echo ''; - echo "

"; + echo "

"; } else { // Default @@ -179,10 +187,10 @@ $file = pathinfo($lesson->mediafile); $filename = basename($file['basename'], '.'.$file['extension']); - echo "

"; + echo "

"; notify(get_string('clicktodownload', 'lesson')); echo "".format_string($filename).''; - echo "

"; + echo "

"; } @@ -198,8 +206,10 @@ } if ($lesson->mediaclose) { - echo '

'; + echo '

'; close_window_button(); - echo '

'; + echo '
'; } + + print_footer(); ?> \ No newline at end of file -- 2.39.5