AutorÃa | 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 mod_questionnaire/question_rateTemplate which defines a rate type question survey display.Classes required for JS:* /mod/questionnaire/module.jsData attributes required for JS:* noneContext variables required for this template:Example context (json):{"qelements": [{"twidth": "100%","headerrow": {"col1width": "100%","colnya": 1,"cols": [{"colwidth": "100%","coltext": "<div>Header 1</div>"},{"colwidth": "100%","coltext": "<div>Header 1</div>"}]},"rows": [{"cols": [{"colstyle": "columnstyle","colclass": "columnclass","coltitle": "columntitle","coltext": "<div>HTML of column text.</div>","colhiddentext": "<div>HTML of column hidden text.","colinput": {"name": "input1","id": "id1","checked": 1,"disabled": 0,"onclick": "dosomething()","label": "<div>HTML of label</div>"}},{"colstyle": "columnstyle","colclass": "columnclass","coltitle": "columntitle","coltext": "<div>HTML of column text.</div>","colhiddentext": "<div>HTML of column hidden text.","colinput": {"name": "input2","id": "id2","checked": 1,"disabled": 0,"onclick": "dosomething()","label": "<div>HTML of label</div>"}}]},{"cols": [{"colstyle": "columnstyle","colclass": "columnclass","coltitle": "columntitle","coltext": "<div>HTML of column text.</div>","colhiddentext": "<div>HTML of column hidden text.","colinput": {"name": "input3","id": "id3","checked": 1,"disabled": 0,"onclick": "dosomething()","label": "<div>HTML of label</div>"}},{"colstyle": "columnstyle","colclass": "columnclass","coltitle": "columntitle","coltext": "<div>HTML of column text.</div>","colhiddentext": "<div>HTML of column hidden text.","colinput": {"name": "input4","id": "id4","checked": 1,"disabled": 0,"onclick": "dosomething()","label": "<div>HTML of label</div>"}}]}]}]}}}<!-- Begin HTML generated from question_rate template. -->{{#qelements}}<table style="width:{{twidth}}"><tbody>{{#qelements.headerrow}}<tr><td style="width:{{col1width}}"></td>{{#colnya}}<td title="nya"></td>{{/colnya}}{{#cols}}<td style="width:{{colwidth}}; text-align:center;" class="smalltext">{{{coltext}}}</td>{{/cols}}{{/qelements.headerrow}}{{#qelements.rows}}<tr class="raterow">{{#cols}}<td {{#colstyle}}style="{{.}}"{{/colstyle}}{{#colclass}} class="{{.}}"{{/colclass}}{{#coltitle}} title="{{.}}"{{/coltitle}}{{#colinput}} onclick="if('{{id}}'.length>0) document.getElementById('{{id}}').click()"{{/colinput}}>{{#coltext}}{{{.}}}{{/coltext}}{{#colhiddentext}}<span class="accesshide">{{{.}}}</span>{{/colhiddentext}}{{#colinput}}<input type="radio" name="{{name}}" id="{{id}}" value="{{value}}"{{#checked}} checked="checked"{{/checked}}{{#disabled}} disabled="disabled"{{/disabled}}{{#onclick}} onclick="{{.}}"{{/onclick}}>{{#label}}<label for="{{id}}" class="accesshide">{{{.}}}</label>{{/label}}{{/colinput}}</td>{{/cols}}</tr>{{/qelements.rows}}</tbody></table>{{/qelements}}<!-- End HTML generated from question_rate template. -->