X-Git-Url: http://git.moodle.org/gw?p=moodle.git;a=blobdiff_plain;f=course%2Frenderer.php;h=009fa344c4ed2414747bc51fb91e4281a339f233;hp=faf2ea2250467b85ffa3e86f5208098e44402a34;hb=697ff9999758db4881b439578296876be445960a;hpb=170793359a00aefaf489871e1feea491107d7989;ds=sidebyside diff --git a/course/renderer.php b/course/renderer.php index faf2ea22504..009fa344c4e 100644 --- a/course/renderer.php +++ b/course/renderer.php @@ -211,7 +211,22 @@ class core_course_renderer extends plugin_renderer_base { * @return string The composed HTML for the module */ public function course_modchooser($modules, $course) { - global $OUTPUT; + static $isdisplayed = false; + if ($isdisplayed) { + return ''; + } + $isdisplayed = true; + + // Add the module chooser + $this->page->requires->yui_module('moodle-course-modchooser', + 'M.course.init_chooser', + array(array('courseid' => $course->id, 'closeButtonTitle' => get_string('close', 'editor'))) + ); + $this->page->requires->strings_for_js(array( + 'addresourceoractivity', + 'modchooserenable', + 'modchooserdisable', + ), 'moodle'); // Add the header $header = html_writer::tag('div', get_string('addresourceoractivity', 'moodle'),