From: moodler Date: Sat, 29 May 2004 06:22:30 +0000 (+0000) Subject: Fixed activity blocks for social format and site format so that they X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=facf75c18c14abd58178008d047f2b62e761577f;p=moodle.git Fixed activity blocks for social format and site format so that they - display icon properly when moving items - display custom icons (eg on resources) --- diff --git a/blocks/site_main_menu/block_site_main_menu.php b/blocks/site_main_menu/block_site_main_menu.php index 9d99bb1e5d..7c36cf6c51 100644 --- a/blocks/site_main_menu/block_site_main_menu.php +++ b/blocks/site_main_menu/block_site_main_menu.php @@ -49,8 +49,8 @@ class CourseBlock_site_main_menu extends MoodleBlock { $editbuttons = ''; if ($ismoving) { - $this->content->items[] = ' '; - $this->content->icons[] = $USER->activitycopyname.' ('.$strcancel.')'; + $this->content->icons[] = ' '; + $this->content->items[] = $USER->activitycopyname.' ('.$strcancel.')'; } if (!empty($section->sequence)) { @@ -92,6 +92,11 @@ class CourseBlock_site_main_menu extends MoodleBlock { } else { $extra = ''; } + if (!empty($modinfo[$modnumber]->icon)) { + $icon = $CFG->pixpath.'/'.urldecode($modinfo[$modnumber]->icon); + } else { + $icon = $CFG->modpixpath.'/'.$mod->modname.'/icon.gif'; + } if ($mod->modname == 'label') { $this->content->items[] = format_text($extra, FORMAT_HTML).$editbuttons; @@ -99,7 +104,7 @@ class CourseBlock_site_main_menu extends MoodleBlock { } else { $this->content->items[] = ''.$instancename.''.$editbuttons; - $this->content->icons[] = ''.$mod->modfullname.''; + $this->content->icons[] = ''.$mod->modfullname.''; } } } diff --git a/blocks/social_activities/block_social_activities.php b/blocks/social_activities/block_social_activities.php index 1506a5e73c..222974abdc 100644 --- a/blocks/social_activities/block_social_activities.php +++ b/blocks/social_activities/block_social_activities.php @@ -46,8 +46,8 @@ class CourseBlock_social_activities extends MoodleBlock { $editbuttons = ''; if ($ismoving) { - $this->content->items[] = ' '; - $this->content->icons[] = $USER->activitycopyname.' ('.$strcancel.')'; + $this->content->icons[] = ' '; + $this->content->items[] = $USER->activitycopyname.' ('.$strcancel.')'; } if (!empty($section->sequence)) { @@ -89,6 +89,11 @@ class CourseBlock_social_activities extends MoodleBlock { } else { $extra = ''; } + if (!empty($modinfo[$modnumber]->icon)) { + $icon = $CFG->pixpath.'/'.urldecode($modinfo[$modnumber]->icon); + } else { + $icon = $CFG->modpixpath.'/'.$mod->modname.'/icon.gif'; + } if ($mod->modname == 'label') { $this->content->items[] = format_text($extra, FORMAT_HTML).$editbuttons; @@ -96,7 +101,7 @@ class CourseBlock_social_activities extends MoodleBlock { } else { $this->content->items[] = ''.$instancename.''.$editbuttons; - $this->content->icons[] = ''.$mod->modfullname.''; + $this->content->icons[] = ''.$mod->modfullname.''; } } }