MDL-66999 theme_boost: @extend remove .small
[moodle.git] / admin / templates / settings_search_results.mustache
CommitLineData
4121391d
FM
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{{!
10617d69
DW
18 @template core_admin/settings_search_results
19
20 Admin setting search results template.
21
22 Context variables required for this template:
23 * actionurl - Url to post to
24 * hasresults - True if there are results
8b8b9a94 25 * results - List of results containing url, title, path (array of strings), settings (array of raw html)
10617d69
DW
26 * showsave - Show save buttons
27
28 Example context (json):
29 {
30 "actionurl": "/",
31 "hasresults": true,
32 "results": [
8b8b9a94 33 { "url": "/", "title": "Match!", "path": ["Administration", "Match!"], "settings": [ "blah blah blah" ] }
10617d69
DW
34 ]
35 }
4121391d
FM
36}}
37<form action="{{actionurl}}" method="post" id="adminsettings">
38 <div>
39 <input type="hidden" name="sesskey" value="{{sesskey}}">
057e1a1f 40 <input type="hidden" name="action" value="save-settings">
4121391d
FM
41 </div>
42 <fieldset>
43 <div class="clearer"></div>
8b8b9a94 44 <h2 class="main">{{#str}}searchresults, admin{{/str}}</h2>
4121391d
FM
45 {{#hasresults}}
46 {{#results}}
8b8b9a94
DM
47 <h3 class="adminpagetitle"><a href="{{url}}">{{{title}}}</a></h3>
48 <ul class="adminpagepath" aria-label="{{#str}} pagepath, core {{/str}}">
49 {{#path}}
098687e5 50 <li class="small text-muted">{{.}}</li>
8b8b9a94
DM
51 {{/path}}
52 </ul>
4121391d
FM
53 <fieldset class="adminsettings">
54 {{#settings}}
55 <div class="clearer"></div>
56 {{{.}}}
57 {{/settings}}
58 </fieldset>
59 {{/results}}
60 {{#showsave}}
56cc669c
MM
61 <div class="row">
62 <div class="offset-sm-3 col-sm-3">
63 <button type="submit" class="btn btn-primary">{{#str}}savechanges, admin{{/str}}</button>
64 </div>
4121391d
FM
65 </div>
66 {{/showsave}}
67 {{/hasresults}}
68 {{^hasresults}}
69 {{#str}}noresults, admin{{/str}}
70 {{/hasresults}}
71 </fieldset>
72</form>