first commit

This commit is contained in:
CHIEFSOFT\ameye
2024-09-30 18:11:26 -04:00
commit e592ca6823
27270 changed files with 5002257 additions and 0 deletions
@@ -0,0 +1,49 @@
{{!
This file is part of Moodle - http://moodle.org/
Moodle is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Moodle is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Moodle. If not, see <http://www.gnu.org/licenses/>.
}}
{{!
Competencies to review.
Classes required for JS:
* -
Data attributes required for JS:
* -
Context variables required for this template:
* competencies
}}
<div data-region="competencies-to-review">
<table class="generaltable fullwidth">
<thead>
<tr>
<th scope="col">{{#str}}shortname, tool_lp{{/str}}</th>
<th scope="col">{{#str}}user{{/str}}</th>
<th scope="col">{{#str}}reviewstatus, tool_lp{{/str}}</th>
</tr>
</thead>
<tbody>
{{#competencies}}
<tr>
<td><a href="{{usercompetency.url}}">{{{competency.shortname}}}</a></td>
<td>{{user.fullname}}</td>
<td>{{usercompetency.statusname}}</td>
</tr>
{{/competencies}}
</tbody>
</table>
</div>
@@ -0,0 +1,49 @@
{{!
This file is part of Moodle - http://moodle.org/
Moodle is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Moodle is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Moodle. If not, see <http://www.gnu.org/licenses/>.
}}
{{!
Plans to review.
Classes required for JS:
* -
Data attributes required for JS:
* -
Context variables required for this template:
* plans
}}
<div data-region="plans-to-review">
<table class="generaltable fullwidth">
<thead>
<tr>
<th scope="col">{{#str}}planname, tool_lp{{/str}}</th>
<th scope="col">{{#str}}user{{/str}}</th>
<th scope="col">{{#str}}reviewstatus, tool_lp{{/str}}</th>
</tr>
</thead>
<tbody>
{{#plans}}
<tr>
<td><a href="{{plan.url}}">{{{plan.name}}}</a></td>
<td>{{user.fullname}}</td>
<td>{{plan.statusname}}</td>
</tr>
{{/plans}}
</tbody>
</table>
</div>
+87
View File
@@ -0,0 +1,87 @@
{{!
This file is part of Moodle - http://moodle.org/
Moodle is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Moodle is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Moodle. If not, see <http://www.gnu.org/licenses/>.
}}
{{!
Summary.
Classes required for JS:
* None
Data attibutes required for JS:
* None
Context variables required for this template:
* hasplans
* hasactiveplans
* activeplans
* hasmoreplans
* hascompstoreview
* compstoreview
* hasmorecompstoreview
* hasplanstoreview
* planstoreview
* hasmoreplanstoreview
}}
<div>
{{#hasplans}}
<h3>{{#str}}myplans, block_lp{{/str}}</h3>
<div class="sub-content">
{{#hasactiveplans}}
<ul>
{{#activeplans}}
<li><a href="{{url}}">{{{name}}}</a></li>
{{/activeplans}}
{{#hasmoreplans}}
<li class="more"><a href="{{plansurl}}">{{#str}}viewmore, block_lp{{/str}}</a></li>
{{/hasmoreplans}}
</ul>
{{/hasactiveplans}}
{{^hasactiveplans}}
<p>{{#str}}noactiveplans, block_lp{{/str}} <a href="{{plansurl}}">{{#str}}viewotherplans, block_lp{{/str}}</a></p>
{{/hasactiveplans}}
</div>
{{/hasplans}}
{{#hascompstoreview}}
<h3>{{#str}}competenciestoreview, block_lp{{/str}}</h3>
<div class="sub-content">
<ul>
{{#compstoreview}}
<li>
<a href="{{usercompetency.url}}">{{{competency.shortname}}}</a> ({{user.fullname}}) - {{usercompetency.statusname}}
</li>
{{/compstoreview}}
{{#hasmorecompstoreview}}
<li class="more"><a href="{{pluginbaseurl}}/competencies_to_review.php">{{#str}}viewmore, block_lp{{/str}}</a></li>
{{/hasmorecompstoreview}}
</ul>
</div>
{{/hascompstoreview}}
{{#hasplanstoreview}}
<h3>{{#str}}planstoreview, block_lp{{/str}}</h3>
<div class="sub-content">
<ul>
{{#planstoreview}}
<li>
<a href="{{plan.url}}">{{{plan.name}}}</a> ({{user.fullname}}) - {{plan.statusname}}
</li>
{{/planstoreview}}
{{#hasmoreplanstoreview}}
<li class="more"><a href="{{pluginbaseurl}}/plans_to_review.php">{{#str}}viewmore, block_lp{{/str}}</a></li>
{{/hasmoreplanstoreview}}
</ul>
</div>
{{/hasplanstoreview}}
</div>