diff --git a/mod/resource/type/ims/resource.class.php b/mod/resource/type/ims/resource.class.php
index 76dcf3b4f66..4a1e1a2cd6a 100644
--- a/mod/resource/type/ims/resource.class.php
+++ b/mod/resource/type/ims/resource.class.php
@@ -449,26 +449,6 @@ class resource_ims extends resource_base {
$standard_javascript = $CFG->javascript; // Save original javascript file
$CFG->javascript = $CFG->dirroot.'/mod/resource/type/ims/javascript.php'; //Use our custom IMS javascript code
- /// All this sets up style stuff to position and
- /// resize the menus and stuff. The CSS is here because it
- /// differs depending on some php variables.
- echo "
-
- ";
- echo "
{$course->shortname}: ".strip_tags(format_string($resource->name,true))."\n";
/// moodle header
if ($resource->popup) {
//print_header($pagetitle, $course->fullname.' : '.$resource->name);
@@ -504,6 +484,13 @@ class resource_ims extends resource_base {
function print_ims($cm, $course, $items, $resource, $page) {
global $CFG;
+ /// Set the correct contentframe id based on $this->parameters->navigationmenu
+ if (!empty($this->parameters->navigationmenu)) {
+ $contentframe = 'ims-contentframe';
+ } else {
+ $contentframe = 'ims-contentframe-no-nav';
+ }
+
/// Calculate the file.php correct url
if (!$this->isrepository) {
if ($CFG->slasharguments) {
@@ -567,7 +554,7 @@ class resource_ims extends resource_base {
}
/// prints iframe filled with $fullurl
- echo ""; //Content frame
+ echo ""; //Content frame
echo '';
}