mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 17:06:53 +02:00
MDL-53982 competency: Javascript error due to string injection
This commit is contained in:
parent
71c0a5745c
commit
60011d9a8a
6 changed files with 8 additions and 12 deletions
|
@ -77,7 +77,6 @@ class user_course_navigation implements renderable, templatable {
|
|||
$data->courseid = $this->courseid;
|
||||
$data->baseurl = $this->baseurl;
|
||||
$data->groupselector = '';
|
||||
$data->jumptouser = get_string('jumptouser', 'tool_lp');
|
||||
|
||||
if (has_any_capability(array('moodle/competency:usercompetencyview', 'moodle/competency:coursecompetencymanage'),
|
||||
$context)) {
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<form class="user-competency-course-navigation">
|
||||
{{#hasusers}}
|
||||
<span>
|
||||
<label for="user-nav-{{uniqid}}" class="accesshide">{{jumptouser}}</label>
|
||||
<label for="user-nav-{{uniqid}}" class="accesshide">{{#str}}jumptouser, tool_lp{{/str}}</label>
|
||||
<select id="user-nav-{{uniqid}}">
|
||||
{{#users}}
|
||||
<option value="{{id}}" {{#selected}}selected="selected"{{/selected}}>{{fullname}}</option>
|
||||
|
@ -17,7 +17,7 @@
|
|||
require(['core/form-autocomplete', 'report_competency/user_course_navigation'], function(autocomplete, nav) {
|
||||
(new nav('#user-nav-{{uniqid}}', '{{baseurl}}', {{userid}}, {{courseid}}));
|
||||
{{#hasusers}}
|
||||
autocomplete.enhance('#user-nav-{{uniqid}}', false, false, '{{jumptouser}}');
|
||||
autocomplete.enhance('#user-nav-{{uniqid}}', false, false, {{# quote }}{{# str }}jumptouser, tool_lp{{/ str }}{{/ quote }});
|
||||
{{/hasusers}}
|
||||
});
|
||||
{{/js}}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue