MDL-62439 output: Debugstringids in overlay windows.

This commit is contained in:
Luca Bösch
2019-01-10 22:15:06 +01:00
parent 609b020512
commit e2e9df59d7
+9 -2
View File
@@ -519,12 +519,19 @@ class help_icon implements renderable, templatable {
$data->icon = (new pix_icon('help', $alt, 'core', ['class' => 'iconhelp']))->export_for_template($output);
$data->linktext = $this->linktext;
$data->title = get_string('helpprefix2', '', trim($title, ". \t"));
$data->url = (new moodle_url('/help.php', [
$options = [
'component' => $this->component,
'identifier' => $this->identifier,
'lang' => current_language()
]))->out(false);
];
// Debugging feature lets you display string identifier and component.
if (isset($CFG->debugstringids) && $CFG->debugstringids && optional_param('strings', 0, PARAM_INT)) {
$options['strings'] = 1;
}
$data->url = (new moodle_url('/help.php', $options))->out(false);
$data->ltr = !right_to_left();
return $data;
}