Rev 1 | AutorÃa | Comparar con el anterior | Ultima modificación | Ver Log |
{{!This file is part of Moodle - http://moodle.org/Moodle is free software: you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe 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 ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with Moodle. If not, see <http://www.gnu.org/licenses/>.}}{{!@template tool_analytics/evaluation_optionsEvaluation selector.The purpose of this template is to render the evaluation mode options.Classes required for JS:* noneData attributes required for JS:* noneExample context (json):{"trainedexternally": "1","timesplittingmethods": [{"id": "ou","name": "Quarters"}, {"id": "yeah","name": "Tenths"}]}}}{{#trainedexternally}}<div class="box mb-4">{{#str}} evaluationmodeinfo, tool_analytics {{/str}}</div><div class="form-check"><input class="form-check-input" type="radio" name="evaluationmode" id="id-mode-trainedmodel" value="trainedmodel" checked><label class="form-check-label" for="id-mode-trainedmodel">{{#str}} evaluationmodetrainedmodel, tool_analytics {{/str}}</label></div><div class="form-check"><input class="form-check-input" type="radio" name="evaluationmode" id="id-mode-configuration" value="configuration"><label class="form-check-label" for="id-mode-configuration">{{#str}} evaluationmodeconfiguration, tool_analytics {{/str}}</label></div>{{/trainedexternally}}{{! Hidden by default if #trainedexternally as the default option is trainedmodel in this case.}}<div id="id-evaluation-timesplitting-container" class="mt-3 {{#trainedexternally}}hidden{{/trainedexternally}}">{{#str}} selecttimesplittingforevaluation, tool_analytics {{/str}}<div><select id="id-evaluation-timesplitting" name="timesplitting" class="form-select mt-3">{{#timesplittingmethods}}<option value="{{id}}">{{text}}</option>{{/timesplittingmethods}}</select></div></div>{{#js}}require(['jquery'], function($) {$("input[name='evaluationmode']:radio").change(function() {if ($(this).val() == 'configuration') {$('#id-evaluation-timesplitting-container').show();} else {$('#id-evaluation-timesplitting-container').hide();}});});{{/js}}