Skip to content

Commit

Permalink
Merge branch 'MDL-74272-master' of https://github.com/sarjona/moodle
Browse files Browse the repository at this point in the history
  • Loading branch information
junpataleta committed Feb 8, 2023
2 parents f85f441 + 72f75ef commit 73cd0ff
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 6 deletions.
5 changes: 4 additions & 1 deletion course/format/classes/output/local/content/cm/cmname.php
Expand Up @@ -106,12 +106,15 @@ public function export_for_template(\renderer_base $output): array {
'url' => $mod->url,
'icon' => $mod->get_icon_url(),
'modname' => $mod->modname,
'pluginname' => get_string('pluginname', 'mod_' . $mod->modname),
'textclasses' => $displayoptions['textclasses'] ?? '',
'purpose' => plugin_supports('mod', $mod->modname, FEATURE_MOD_PURPOSE, MOD_PURPOSE_OTHER),
'activityname' => $this->get_title_data($output),
];

if ($this->format->show_editor()) {
$data['pluginname'] = get_string('pluginname', 'mod_' . $mod->modname);
}

return $data;
}

Expand Down
2 changes: 1 addition & 1 deletion course/format/templates/local/content/cm/activity.mustache
Expand Up @@ -70,7 +70,7 @@
{{/ core_courseformat/local/content/cm/cmname }}
{{/cmname}}
{{#afterlink}}
<div class="afterlink">
<div class="afterlink d-flex align-items-center ml-3">
{{{afterlink}}}
</div>
{{/afterlink}}
Expand Down
2 changes: 2 additions & 0 deletions course/format/templates/local/content/cm/cmname.mustache
Expand Up @@ -50,9 +50,11 @@
<img src="{{{icon}}}" class="activityicon " alt="{{{modname}}} icon">
</div>
<div class="media-body align-self-center">
{{#pluginname}}
<div class="text-uppercase small">
{{{pluginname}}}
</div>
{{/pluginname}}
<div class="activityname">
{{#activityname}}
{{$ core/inplace_editable }}
Expand Down
8 changes: 4 additions & 4 deletions theme/boost/classes/output/core_renderer.php
Expand Up @@ -72,12 +72,11 @@ public function navbar(): string {
* @return string A rendered context header.
*/
public function context_header($headerinfo = null, $headinglevel = 1): string {
global $DB, $USER, $CFG, $SITE;
global $DB, $USER, $CFG;
require_once($CFG->dirroot . '/user/lib.php');
$context = $this->page->context;
$heading = null;
$imagedata = null;
$subheader = null;
$userbuttons = null;

// Make sure to use the heading if it has been set.
Expand Down Expand Up @@ -167,11 +166,12 @@ public function context_header($headerinfo = null, $headinglevel = 1): string {
$purposeclass .= ' activityiconcontainer';
$purposeclass .= ' modicon_' . $this->page->activityname;
$imagedata = html_writer::tag('div', $imagedata, ['class' => $purposeclass]);
$prefix = get_string('modulename', $this->page->activityname);
if (!empty($USER->editing)) {
$prefix = get_string('modulename', $this->page->activityname);
}
}
}


$contextheader = new \context_header($heading, $headinglevel, $imagedata, $userbuttons, $prefix);
return $this->render_context_header($contextheader);
}
Expand Down

0 comments on commit 73cd0ff

Please sign in to comment.