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 forumreport_summary/filtersSummary report filters.Example context (json):{"actionurl": "https://mymoodlesite.com/mod/forum/report/summary/index.php?courseid=2&forumid=2&perpage=50","hasgroups": true,"filtergroupsname" : "Groups (all)","filtergroups": [{"groupid": "1","groupname": "Group A","checked": true},{"groupid": "3","groupname": "Group C","checked": false}],"filterdatesname": "Dates","filterdatesform": "<div>HTML for date filters</div>","filterdatesdata": [{"type": "from","timestamp": "510969600","enabled": "1"},{"type": "to","timestamp": "725673600","enabled": "1"}],"discussionids": [{"discid": 123},{"discid": 456}]}}}<div class="pb-4 pt-4" data-report-id="{{uniqid}}"><form id="filtersform" name="filtersform" method="post" action="{{actionurl}}"><input type="hidden" name="submitted" value="true"><div id="filtersbuttons">{{> forumreport_summary/filter_dates}}{{> forumreport_summary/filter_groups}}</div></form><form id="exportlinkform" name="exportlinkform" method="post" action="#">{{#discussionids}}<input type="hidden" name="discids[]" value="{{discid}}">{{/discussionids}}</form>{{! Dates filter popover - mform must exist outside of the filtersform }}{{> forumreport_summary/filter_dates_popover}}</div>{{#js}}require(['forumreport_summary/filters'], function(Filters) {Filters.init(document.querySelector("[data-report-id='{{uniqid}}']"));});{{/js}}