MDL-74235 core: Update core uses of activity icons to monologo
This commit is contained in:
+26
-15
@@ -15,20 +15,13 @@
|
||||
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
/**
|
||||
* Renderer for core_admin subsystem
|
||||
* Standard HTML output renderer for core_admin subsystem.
|
||||
*
|
||||
* @package core
|
||||
* @subpackage admin
|
||||
* @copyright 2011 David Mudrak <[email protected]>
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||
*/
|
||||
|
||||
defined('MOODLE_INTERNAL') || die();
|
||||
|
||||
|
||||
/**
|
||||
* Standard HTML output renderer for core_admin subsystem
|
||||
*/
|
||||
class core_admin_renderer extends plugin_renderer_base {
|
||||
|
||||
/**
|
||||
@@ -1087,12 +1080,21 @@ class core_admin_renderer extends plugin_renderer_base {
|
||||
$plugintyperows = array();
|
||||
|
||||
foreach ($plugins as $name => $plugin) {
|
||||
$component = "{$plugin->type}_{$plugin->name}";
|
||||
|
||||
$sumtotal++;
|
||||
$row = new html_table_row();
|
||||
$row->attributes['class'] = 'type-' . $plugin->type . ' name-' . $plugin->type . '_' . $plugin->name;
|
||||
$row->attributes['class'] = "type-{$plugin->type} name-{$component}";
|
||||
|
||||
if ($this->page->theme->resolve_image_location('icon', $plugin->type . '_' . $plugin->name, null)) {
|
||||
$icon = $this->output->pix_icon('icon', '', $plugin->type . '_' . $plugin->name, array('class' => 'smallicon pluginicon'));
|
||||
$iconidentifier = 'icon';
|
||||
if ($plugin->type === 'mod') {
|
||||
$iconidentifier = 'monologo';
|
||||
}
|
||||
|
||||
if ($this->page->theme->resolve_image_location($iconidentifier, $component, null)) {
|
||||
$icon = $this->output->pix_icon($iconidentifier, '', $component, [
|
||||
'class' => 'smallicon pluginicon',
|
||||
]);
|
||||
} else {
|
||||
$icon = '';
|
||||
}
|
||||
@@ -1805,11 +1807,20 @@ class core_admin_renderer extends plugin_renderer_base {
|
||||
}
|
||||
|
||||
foreach ($plugins as $name => $plugin) {
|
||||
$row = new html_table_row();
|
||||
$row->attributes['class'] = 'type-' . $plugin->type . ' name-' . $plugin->type . '_' . $plugin->name;
|
||||
$component = "{$plugin->type}_{$plugin->name}";
|
||||
|
||||
if ($this->page->theme->resolve_image_location('icon', $plugin->type . '_' . $plugin->name, null)) {
|
||||
$icon = $this->output->pix_icon('icon', '', $plugin->type . '_' . $plugin->name, array('class' => 'icon pluginicon'));
|
||||
$row = new html_table_row();
|
||||
$row->attributes['class'] = "type-{$plugin->type} name-{$component}";
|
||||
|
||||
$iconidentifier = 'icon';
|
||||
if ($plugin->type === 'mod') {
|
||||
$iconidentifier = 'monologo';
|
||||
}
|
||||
|
||||
if ($this->page->theme->resolve_image_location($iconidentifier, $component, null)) {
|
||||
$icon = $this->output->pix_icon($iconidentifier, '', $component, [
|
||||
'class' => 'icon pluginicon',
|
||||
]);
|
||||
} else {
|
||||
$icon = $this->output->spacer();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user