[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 {{! 2 This file is part of Moodle - http://moodle.org/ 3 4 Moodle is free software: you can redistribute it and/or modify 5 it under the terms of the GNU General Public License as published by 6 the Free Software Foundation, either version 3 of the License, or 7 (at your option) any later version. 8 9 Moodle is distributed in the hope that it will be useful, 10 but WITHOUT ANY WARRANTY; without even the implied warranty of 11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 GNU General Public License for more details. 13 14 You should have received a copy of the GNU General Public License 15 along with Moodle. If not, see <http://www.gnu.org/licenses/>. 16 }} 17 {{! 18 User evidence page template. 19 20 Data attributes required for JS: 21 * data-action = link-competency 22 * data-action = delete-competency-link 23 * data-region = user-evidence-page 24 * data-id = user evidence ID, or competency ID 25 * data-userid = user evidence user ID 26 27 Context variables required for this template: 28 * userevidence - The user evidence 29 * pluginbaseurl - The plugin base URL 30 }} 31 {{#userevidence}} 32 <div data-region="user-evidence-page" data-id="{{id}}" data-userid="{{userid}}"> 33 <h2> 34 {{{name}}} 35 {{#canmanage}} 36 <a href="{{pluginbaseurl}}/user_evidence_edit.php?id={{id}}&userid={{userid}}">{{#pix}}t/edit, core, {{#str}}editthisuserevidence, tool_lp{{/str}}{{/pix}}</a> 37 {{/canmanage}} 38 </h2> 39 {{#canmanage}} 40 <div data-region="actions" class="clearfix"> 41 <div class="pull-left"> 42 {{#userhasplan}} 43 <button class="btn" data-action="link-competency">{{#pix}}t/add{{/pix}} {{#str}}linkcompetencies, tool_lp{{/str}}</button> 44 {{/userhasplan}} 45 </div> 46 </div> 47 {{/canmanage}} 48 49 <div data-region="user-evidence-summary"> 50 {{#description}} 51 <div> 52 {{{description}}} 53 </div> 54 {{/description}} 55 <ul class="user-evidence-documents"> 56 {{#url}} 57 <li>{{#pix}}url, tool_lp{{/pix}} <a href="{{url}}" title="{{url}}">{{urlshort}}</a></li> 58 {{/url}} 59 {{#files}} 60 <li><img src="{{iconurl}}" alt=""> <a href="{{url}}">{{filename}}</a></li> 61 {{/files}} 62 </ul> 63 </div> 64 65 <div data-region="user-evidence-competencies"> 66 <h3>{{#str}}linkedcompetencies, tool_lp{{/str}}</h3> 67 <table class="generaltable fullwidth"> 68 <thead> 69 <tr> 70 <th scope="col">{{#str}}shortname, tool_lp{{/str}}</th> 71 <th scope="col">{{#str}}status, tool_lp{{/str}} / {{#str}}reviewer, tool_lp{{/str}}</th> 72 {{#canmanage}} 73 <th scope="col">{{#str}}actions, tool_lp{{/str}}</th> 74 {{/canmanage}} 75 </tr> 76 </thead> 77 <tbody> 78 {{#usercompetencies}} 79 <tr data-id="{{competency.id}}"> 80 <td> 81 <a href="{{pluginbaseurl}}/user_competency.php?id={{usercompetency.id}}" data-id="{{usercompetency.id}}">{{{competency.shortname}}}</a> 82 </td> 83 <td> 84 {{usercompetency.statusname}} {{#usercompetency.reviewer.fullname}} / {{usercompetency.reviewer.fullname}}{{/usercompetency.reviewer.fullname}} 85 </td> 86 {{#userevidence.canmanage}} 87 <td> 88 <div class="pull-left"> 89 <a href="#" data-action="delete-competency-link" data-id="{{competency.id}}">{{#pix}}t/delete, core, {{#str}}delete{{/str}}{{/pix}}</a> 90 </div> 91 </td> 92 {{/userevidence.canmanage}} 93 </tr> 94 {{/usercompetencies}} 95 </tbody> 96 </table> 97 {{^usercompetencies}} 98 <p class="alert alert-info"> 99 {{#str}}nocompetenciesinevidence, tool_lp{{/str}} 100 </p> 101 {{/usercompetencies}} 102 </div> 103 </div> 104 105 {{#canmanage}} 106 {{#js}} 107 require(['tool_lp/user_evidence_actions'], function(UserEvidenceActions) { 108 109 var uea = new UserEvidenceActions('evidence'); 110 uea.registerEvents(); 111 112 }); 113 {{/js}} 114 {{/canmanage}} 115 116 {{#js}} 117 require(['tool_lp/competencydialogue'], function(Compdialogue) { 118 Compdialogue.init(); 119 }); 120 {{/js}} 121 122 {{/userevidence}}
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |