moodle/mod/quiz/templates/modal_add_random_question.mustache
Guillermo Gomez fb10b36c04 MDL-71585 qbank_managecategories: Add managecategories to core
This implementation will introduce a qbank plugin "managecategories"
which will add the question categories feature in the question bank view
by replacing the core classes. Having this plugin will give users
the flexibility of enabling or disabling the category tab.
2021-09-03 09:41:18 +10:00

80 lines
2.4 KiB
Plaintext

{{!
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/>.
}}
{{!
@template mod_quiz/modal_add_random_question
Modal for adding a random question to a quiz activity.
Classes required for JS:
* none
Data attributes required for JS:
* none
Context variables required for this template:
* title A cleaned string (use clean_text()) to display.
* body HTML content for the boday
Example context (json):
{
"title": "Example modal",
"body": "Some example content for the body"
}
}}
{{< core/modal }}
{{$body}}
<ul class="nav nav-tabs" role="tablist">
<li class="nav-item">
<a class="nav-link active"
data-toggle="tab"
href="#existing-category-{{uniqid}}"
role="tab">
{{#str}} existingcategory, mod_quiz {{/str}}
</a>
</li>
{{#hidden}}
<li class="nav-item">
<a class="nav-link"
data-toggle="tab"
href="#new-category-{{uniqid}}"
role="tab">
{{#str}} newcategory, mod_quiz {{/str}}
</a>
</li>
{{/hidden}}
</ul>
<div class="tab-content" data-region="tab-content">
<div class="text-sm-center pt-5" data-region="loading-container">
{{> core/loading }}
</div>
<div class="tab-pane active pt-3"
id="existing-category-{{uniqid}}"
role="tabpanel"
data-region="existing-category-container">
</div>
{{#hidden}}
<div class="tab-pane pt-3"
id="new-category-{{uniqid}}"
role="tabpanel"
data-region="new-category-container">
</div>
{{/hidden}}
</div>
{{/body}}
{{/ core/modal }}