From: tjhunt Date: Thu, 2 Jul 2009 12:25:19 +0000 (+0000) Subject: MDL-19690 - Eliminate all remaining $CFG->modpixpath apart from mod/scorm X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=5ef444007d4ec1fbdfbbd05660be92f8e91f3fe7;p=moodle.git MDL-19690 - Eliminate all remaining $CFG->modpixpath apart from mod/scorm --- diff --git a/course/lib.php b/course/lib.php index d193e7b903..cc6f7b20cb 100644 --- a/course/lib.php +++ b/course/lib.php @@ -1332,9 +1332,10 @@ function print_section($course, $section, $mods, $modnamesused, $absolute=false, $customicon = $modinfo->cms[$modnumber]->icon; if (!empty($customicon)) { if (substr($customicon, 0, 4) === 'mod/') { - $icon = "$CFG->modpixpath/".substr($customicon, 4); + list($modname, $iconname) = explode('/', substr($customicon, 4), 2); + $icon = $OUTPUT->mod_icon_url($iconname, $modname); } else { - $icon = "$CFG->pixpath/".$customicon; + $icon = $OUTPUT->old_icon_url($customicon); } } else { $icon = "" . $OUTPUT->mod_icon_url('icon', $mod->modname) . ""; diff --git a/lib/ajax/ajaxlib.php b/lib/ajax/ajaxlib.php index 4297db1e2e..56a0343981 100644 --- a/lib/ajax/ajaxlib.php +++ b/lib/ajax/ajaxlib.php @@ -41,7 +41,6 @@ function setup_core_javascript(page_requirements_manager $requires) { $config = array( 'wwwroot' => $CFG->httpswwwroot, // Yes, really. See above. 'pixpath' => $CFG->pixpath, - 'modpixpath' => $CFG->modpixpath, 'sesskey' => sesskey(), ); if (debugging('', DEBUG_DEVELOPER)) { diff --git a/mod/data/lib.php b/mod/data/lib.php index 36027e0e4a..fd56087129 100755 --- a/mod/data/lib.php +++ b/mod/data/lib.php @@ -429,10 +429,10 @@ class data_field_base { // Base class for Database Field Types (see field/*/ * @return string */ function image() { - global $CFG; + global $OUTPUT; $str = ''; - $str .= 'mod_icon_url('/field/' . $this->type . '/icon', 'data') . '" '; $str .= 'height="'.$this->iconheight.'" width="'.$this->iconwidth.'" alt="'.$this->type.'" title="'.$this->type.'" />'; return $str; }