MDL-51967 tool_lp: Create a dialogue to view the competency information

This commit is contained in:
Issam Taboubi 2015-11-06 17:22:41 -05:00 committed by Frederic Massart
parent 9fb8385183
commit 2e90c62f79
10 changed files with 384 additions and 7 deletions

View file

@ -1,11 +1,19 @@
<p><strong>{{shortname}} <em>{{idnumber}}</em></strong></p>
<p>{{description}}</p>
{{#framework}}
<p><strong>{{framework.shortname}}</strong></p>
<p>{{framework.description}}</p>
{{/framework}}
{{^visible}}
( {{#str}} hidden, tool_lp{{/str}})
{{/visible}}
{{#showrelatedcompetencies}}
{{> tool_lp/related_competencies }}
{{/showrelatedcompetencies}}
{{#showrule}}
<h5>{{#str}}competencyrule, tool_lp{{/str}}</h5>
<dl>

View file

@ -41,7 +41,7 @@
<span class="drag-handlecontainer pull-left"></span>
{{/canbeedited}}
{{/canmanage}}
{{shortname}}
<a href="#" data-action="competency-dialogue" data-id="{{id}}">{{shortname}}</a>
</td>
{{#iscompleted}}
<td>{{usercompetencyplan.gradename}}</td>
@ -85,3 +85,9 @@ require(['tool_lp/competencies'], function(mod) {
});
{{/js}}
{{/canmanage}}
{{#js}}
require(['tool_lp/competencydialogue'], function(Compdialogue) {
var competencydialogue = new Compdialogue({includerelated : true});
competencydialogue.watch('[data-region="plancompetenciespage"]');
});
{{/js}}

View file

@ -1,4 +1,4 @@
<div data-region='relatedcompetencies'>
<div data-region="relatedcompetencies">
<p>
<strong>{{#str}}relatedcompetencies, tool_lp{{/str}}:</strong>
</p>
@ -11,7 +11,11 @@
<a href="#" data-action="deleterelation" id="id-related-{{id}}">{{#pix}}t/delete, core, {{#str}}delete{{/str}}{{/pix}}</a>
</div>
{{/showdeleterelatedaction}}
<p>{{shortname}}{{#idnumber}} {{idnumber}}{{/idnumber}}</p>
<p>
<a href="#" data-action="competency-dialogue" data-id="{{id}}">
{{shortname}}{{#idnumber}} {{idnumber}}{{/idnumber}}
</a>
</p>
</li>
{{/visible}}
</ul>