MDL-72882 core: Use default site lang when user lang no longer available
[moodle.git] / course / templates / completion_automatic.mustache
blob5875b87742a832ec3547007cc753045d412cf8f7
1 {{!
2     This file is part of Moodle - http://moodle.org/
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.
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.
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/>.
17 {{!
18     @template core_course/completion_automatic
20     Template for displaying an automatic completion rule and its status.
22     Example context (json):
23     {
24         "statuscomplete": 1,
25         "description": "View",
26         "istrackeduser": true,
27         "accessibledescription": "Done: View (Set by Admin User)"
28     }
30 {{#istrackeduser}}
31     {{#statuscomplete}}
32     <span class="badge badge-success rounded mb-1" role="listitem" {{!
33         }}{{#accessibledescription}}{{!
34             }}title="{{.}}" {{!
35             }}aria-label="{{.}}" {{!
36         }}{{/accessibledescription}}>
37         <strong>{{#str}}completion_automatic:done, core_course{{/str}}</strong> <span class="font-weight-normal">{{description}}</span>
38     </span>
39     {{/statuscomplete}}
40     {{#statuscompletefail}}
41     <span class="badge badge-danger rounded mb-1" role="listitem" {{!
42         }}{{#accessibledescription}}{{!
43             }}title="{{.}}" {{!
44             }}aria-label="{{.}}" {{!
45         }}{{/accessibledescription}}>
46         <strong>{{#str}}completion_automatic:failed, core_course{{/str}}</strong> <span class="font-weight-normal">{{description}}</span>
47     </span>
48     {{/statuscompletefail}}
49     {{#statusincomplete}}
50     <span class="badge badge-secondary rounded mb-1" role="listitem" {{!
51         }}{{#accessibledescription}}{{!
52             }}title="{{.}}" {{!
53             }}aria-label="{{.}}" {{!
54         }}{{/accessibledescription}}>
55         <strong>{{#str}}completion_automatic:todo, core_course{{/str}}</strong> <span class="font-weight-normal">{{description}}</span>
56     </span>
57     {{/statusincomplete}}
58 {{/istrackeduser}}
59 {{^istrackeduser}}
60     <span class="badge badge-secondary rounded mb-1" role="listitem">
61         <span class="font-weight-normal">{{description}}</span>
62     </span>
63 {{/istrackeduser}}