MDL-74159 output: Add icon near docs link
An icon has been added near the 'Help and documentation' link in the site footer When the site admin setting 'Open in new window' (doctonewwindow) is enabled, for consistency with other similar links like 'Give feedback about this software'. Apart from that, now the link will be opened using the standard target '_blank' instead of using the new window Javascript, to let users decide whether the new page should be opened in a new tab or a new window.
This commit is contained in:
@@ -2264,11 +2264,14 @@ class core_renderer extends renderer_base {
|
||||
$icon = $this->pix_icon('book', '', 'moodle', array('class' => 'iconhelp icon-pre', 'role' => 'presentation'));
|
||||
|
||||
$attributes['href'] = new moodle_url(get_docs_url($path));
|
||||
$newwindowicon = '';
|
||||
if (!empty($CFG->doctonewwindow) || $forcepopup) {
|
||||
$attributes['class'] = 'helplinkpopup';
|
||||
$attributes['target'] = '_blank';
|
||||
$newwindowicon = $this->pix_icon('i/externallink', get_string('opensinnewwindow'), 'moodle',
|
||||
['class' => 'fa fa-externallink fa-fw']);
|
||||
}
|
||||
|
||||
return html_writer::tag('a', $icon.$text, $attributes);
|
||||
return html_writer::tag('a', $icon . $text . $newwindowicon, $attributes);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user