in classes/output/core_renderer.php [127:148]
public function get_footer_stamp() {
global $CFG, $OUTPUT, $PAGE;
if (!empty($PAGE->theme->setting_file_url('footer_stamp', 'footer_stamp'))) {
$fileurl = $PAGE->theme->setting_file_url('footer_stamp', 'footer_stamp');
// Get a URL suitable for moodle_url.
$relativebaseurl = preg_replace('|^https?://|i', '//', $CFG->wwwroot);
$relativefileurl = str_replace($relativebaseurl, '', $fileurl);
$url = new moodle_url($relativefileurl);
$img = html_writer::empty_tag('img', ["src" => $url]);
$coursepageurl = $this->page->url;
$stamp = html_writer::link($coursepageurl, $img, ['target' => '_blank', 'class' => 'stamp']);
} else {
$img = html_writer::empty_tag('img', ["src" => $OUTPUT->image_url('moodlelogo', 'theme')]);
$coursepageurl = $this->page->url;
$stamp = html_writer::link($coursepageurl, $img, ['target' => '_blank', 'class' => 'stamp']);
}
return $stamp;
}