Commit | Line | Data |
---|---|---|
e4b4b9e7 BB |
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 | @template block_myoverview/view-list | |
19 | ||
20 | This template renders the list view for the myoverview block. | |
21 | ||
22 | Example context (json): | |
23 | { | |
24 | "courses": [ | |
25 | { | |
26 | "name": "Assignment due 1", | |
27 | "viewurl": "https://moodlesite/course/view.php?id=2", | |
28 | "courseimage": "https://moodlesite/pluginfile/123/course/overviewfiles/123.jpg", | |
29 | "fullname": "course 3", | |
30 | "hasprogress": true, | |
31 | "progress": 10 | |
32 | } | |
33 | ] | |
34 | } | |
c99b1036 | 35 | }} |
e4b4b9e7 BB |
36 | |
37 | <ul class="list-group" role="list"> | |
38 | {{#courses}} | |
39 | <li class="list-group-item course-listitem" role="listitem"> | |
40 | <div class="row-fluid"> | |
41 | <div class="{{#hasprogress}}col-6 span6{{/hasprogress}}{{^hasprogress}}col-12 span12{{/hasprogress}}"> | |
42 | <a href="{{viewurl}}"> | |
43 | <span class="sr-only">{{#str}}aria:coursename, block_myoverview{{/str}}</span> | |
44 | {{{fullname}}} | |
45 | </a> | |
46 | </div> | |
47 | {{#hasprogress}} | |
48 | <div class="col-6 span6"> | |
49 | {{> block_myoverview/progress-bar}} | |
50 | </div> | |
51 | {{/hasprogress}} | |
52 | </div> | |
53 | </li> | |
54 | {{/courses}} | |
c99b1036 | 55 | </ul> |