Ir a la última revisión | 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/>.}}{{!Context variables required for this template:* sitename - The name of the site* output - The core renderer for the page* bodyattributes - attributes for the body tag as a string of html attributes* sidepreblocks - HTML for the blocks* hasblocks - true if there are blocks on this page* navdraweropen - true if the nav drawer should be open on page load* regionmainsettingsmenu - HTML for the region main settings menu* hasregionmainsettingsmenu - There is a region main settings menu on this page.Example context (json):{"sitename": "Moodle","output": {"doctype": "<!DOCTYPE html>","page_title": "Test page","favicon": "favicon.ico","main_content": "<h1>Headings make html validators happier</h1>"},"bodyattributes":"","sidepreblocks": "<h2>Blocks html goes here</h2>","hasblocks":true,"navdraweropen":true,"regionmainsettingsmenu": "","hasregionmainsettingsmenu": false}}}{{> theme_universe/head }}<body {{{ bodyattributes }}}>{{> core/local/toast/wrapper}}<div id="page-wrapper" class="d-print-block">{{{ output.standard_top_of_body_html }}}{{> theme_universe/hasblocks-tmpl }}{{> theme_universe/navbar }}<div id="page" data-region="mainpage" data-usertour="scroller" class="container-fluid drawers px-0 {{#topbarcustomhtml}}topbar--ext{{/topbarcustomhtml}} {{#blockdraweropen}}show-hidden-drawer show-drawer-right{{/blockdraweropen}} drag-container"><div id="topofscroll" class="main-inner"><div id="page-content" class="page-content wrapper-fw"><div id="region-main-box" class="region-main-wrapper--fp wrapper-fw"><section id="region-main" class="region-main-content {{#hasblocks}}has-blocks{{/hasblocks}}" aria-label="{{#str}}content{{/str}}"><div {{#hasblocks}}class="blocks-wrapper d-inline-flex justify-content-between w-100" {{/hasblocks}}><div class="{{#hasblocks}}wrapper-blocks{{/hasblocks}}">{{#secondarymoremenu}}<div class="secondary-navigation d-print-none">{{> core/moremenu}}</div>{{/secondarymoremenu}}<div class="wrapper-xl">{{#headeractions}}<div class="header-actions-container ml-1" data-region="header-actions-container"><div class="header-action">{{{.}}}</div></div>{{/headeractions}}{{{pageheadingbutton}}}{{#hasregionmainsettingsmenu}}<div class="region_main_settings_menu_proxy"></div>{{/hasregionmainsettingsmenu}}{{{ output.course_content_header }}}{{#headercontent}}{{> core/activity_header }}{{/headercontent}}{{#overflow}}<div class="tertiary-navigation d-inline-flex flex-wrap w-100"><div class="navitem">{{> core/url_select}}</div></div>{{/overflow}}</div>{{{ruiscb}}}</div></div></section></div></div></div>{{> theme_universe/footer }}</div>{{{ output.standard_after_main_region_html }}}</div></body></html>{{#js}}M.util.js_pending('theme_universe/loader');require(['theme_universe/loader', 'theme_universe/drawer'], function(Loader, Drawer) {Drawer.init();M.util.js_complete('theme_universe/loader');});{{/js}}