Initial commit
This commit is contained in:
65
templates/columns1.mustache
Normal file
65
templates/columns1.mustache
Normal file
@@ -0,0 +1,65 @@
|
||||
{{!
|
||||
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 theme_boost/columns1
|
||||
|
||||
Boost 1 column layout template.
|
||||
|
||||
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
|
||||
|
||||
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":""
|
||||
}
|
||||
}}
|
||||
{{> theme_boost/head }}
|
||||
|
||||
<body {{{ bodyattributes }}}>
|
||||
|
||||
<div id="page-wrapper">
|
||||
|
||||
{{{ output.standard_top_of_body_html }}}
|
||||
|
||||
<div id="page" class="container-fluid">
|
||||
<div id="page-content" class="row">
|
||||
<div id="region-main-box" class="col-12">
|
||||
<section id="region-main">
|
||||
{{{ output.course_content_header }}}
|
||||
{{{ output.main_content }}}
|
||||
{{{ output.activity_navigation }}}
|
||||
{{{ output.course_content_footer }}}
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{{ output.standard_end_of_body_html }}}
|
||||
</body>
|
||||
</html>
|
||||
{{#js}}
|
||||
require(['theme_boost/loader']);
|
||||
{{/js}}
|
||||
93
templates/columns2.mustache
Normal file
93
templates/columns2.mustache
Normal file
@@ -0,0 +1,93 @@
|
||||
{{!
|
||||
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 theme_boost/columns2
|
||||
|
||||
Admin time setting template.
|
||||
|
||||
Boost 2 column layout template.
|
||||
|
||||
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_boost/head }}
|
||||
|
||||
<body {{{ bodyattributes }}}>
|
||||
|
||||
<div id="page-wrapper">
|
||||
|
||||
{{{ output.standard_top_of_body_html }}}
|
||||
|
||||
{{>theme_qualisaude/header}}
|
||||
|
||||
<div id="page" class="container-fluid">
|
||||
|
||||
{{{ output.full_header }}}
|
||||
|
||||
<div id="page-content" class="row pb-3">
|
||||
<div id="region-main-box" class="col-12">
|
||||
{{#hasregionmainsettingsmenu}}
|
||||
<div id="region-main-settings-menu" class="d-print-none {{#hasblocks}}has-blocks{{/hasblocks}}">
|
||||
<div> {{{ output.region_main_settings_menu }}} </div>
|
||||
</div>
|
||||
{{/hasregionmainsettingsmenu}}
|
||||
<section id="region-main" {{#hasblocks}}class="has-blocks mb-3"{{/hasblocks}}>
|
||||
{{#hasregionmainsettingsmenu}}
|
||||
<div class="region_main_settings_menu_proxy"></div>
|
||||
{{/hasregionmainsettingsmenu}}
|
||||
{{{ output.course_content_header }}}
|
||||
{{{ output.main_content }}}
|
||||
{{{ output.activity_navigation }}}
|
||||
{{{ output.course_content_footer }}}
|
||||
</section>
|
||||
{{#hasblocks}}
|
||||
<section data-region="blocks-column" class="d-print-none">
|
||||
{{{ sidepreblocks }}}
|
||||
</section>
|
||||
{{/hasblocks}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{> theme_boost/nav-drawer }}
|
||||
</div>
|
||||
|
||||
{{> theme_qualisaude/footer}}
|
||||
|
||||
246
templates/core/loginform.mustache
Normal file
246
templates/core/loginform.mustache
Normal file
@@ -0,0 +1,246 @@
|
||||
{{!
|
||||
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 core/loginform
|
||||
|
||||
Moodle template for the login page.
|
||||
|
||||
Context variables required for this template:
|
||||
* autofocusform: Auto focus on form ?,
|
||||
* canloginasguest - Is guest login allowed?,
|
||||
* canloginbyemail - Is login by email allowed?,
|
||||
* cansignup - Signup allowed?,
|
||||
* cookieshelpicon - cookies help icon details
|
||||
* error - Any errors in the form?,
|
||||
* forgotpasswordurl - Forgot password url,
|
||||
* hasidentityproviders - Flag, set to true to hide identity providers,
|
||||
* hasinstructions - Flag, set to true to show instructions,
|
||||
* identityproviders - List of identiy providers,
|
||||
* instructions - Instructions,
|
||||
* instructionsformat - Format of instructions,
|
||||
* loginurl - Login url,
|
||||
* rememberusername - Remeber username?,
|
||||
* signupurl - Signup url,
|
||||
* cookieshelpiconformatted - Formatted html of cookies help icon,
|
||||
* errorformatted - Formatted error,
|
||||
* logourl - Flag, logo url,
|
||||
* sitename - Name of site.
|
||||
* logintoken - Random token to protect login request.
|
||||
|
||||
Example context (json):
|
||||
{
|
||||
"autofocusform": false,
|
||||
"canloginasguest": "1",
|
||||
"canloginbyemail": false,
|
||||
"cansignup": true,
|
||||
"cookieshelpicon": {
|
||||
"heading": "Cookies must be enabled in your browser",
|
||||
"text": "<div class=\"no-overflow\">Two cookies are used on this site. Both died..</div>",
|
||||
"icon": {
|
||||
"attributes": [
|
||||
{
|
||||
"name": "class",
|
||||
"value": "iconhelp"
|
||||
},
|
||||
{
|
||||
"name": "alt",
|
||||
"value": "Help with Cookies must be enabled in your browser"
|
||||
},
|
||||
{
|
||||
"name": "title",
|
||||
"value": "Help with Cookies must be enabled in your browser"
|
||||
},
|
||||
{
|
||||
"name": "src",
|
||||
"value": "http://localhost/stable_master/theme/image.php?theme=boost&component=core&image=help"
|
||||
}
|
||||
]
|
||||
},
|
||||
"linktext": null,
|
||||
"title": "Help with Cookies must be enabled in your browser",
|
||||
"url": "http://localhost/stable_master/help.php?component=core&identifier=cookiesenabled&lang=en",
|
||||
"ltr": true
|
||||
},
|
||||
"error": "",
|
||||
"forgotpasswordurl": "http://localhost/stable_master/login/forgot_password.php",
|
||||
"hasidentityproviders": false,
|
||||
"hasinstructions": true,
|
||||
"identityproviders": [],
|
||||
"instructions": "For full access to this site, you first need to create an account.",
|
||||
"instructionsformat": "1",
|
||||
"loginurl": "http://localhost/stable_master/login/index.php",
|
||||
"rememberusername": true,
|
||||
"signupurl": "http://localhost/stable_master/login/signup.php",
|
||||
"cookieshelpiconformatted": "",
|
||||
"errorformatted": "",
|
||||
"logourl": false,
|
||||
"sitename": "Beer & Chips",
|
||||
"logintoken": "randomstring"
|
||||
}
|
||||
}}
|
||||
|
||||
<div class="my-1 my-sm-5"></div>
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-xl-6 col-sm-8 ">
|
||||
<div class="card">
|
||||
<div class="card-block">
|
||||
{{#logourl}}
|
||||
<!--<h2 class="card-header text-center" ><img src="{{logourl}}" title="{{sitename}}" alt="{{sitename}}"/></h2>-->
|
||||
<h2 class="card-header text-center" >Seja bem-vindo!</h2>
|
||||
{{/logourl}}
|
||||
{{^logourl}}
|
||||
<!--<h2 class="card-header text-center">{{sitename}}</h2>-->
|
||||
<h2 class="card-header text-center" >Seja bem-vindo!</h2>
|
||||
{{/logourl}}
|
||||
<div class="card-body">
|
||||
{{#cansignup}}
|
||||
<div class="sr-only">
|
||||
<a href="{{signupurl}}">{{#str}} tocreatenewaccount {{/str}}</a>
|
||||
</div>
|
||||
{{/cansignup}}
|
||||
|
||||
{{#error}}
|
||||
<div class="loginerrors mt-3">
|
||||
<a href="#" id="loginerrormessage" class="accesshide">{{error}}</a>
|
||||
<div class="alert alert-danger" role="alert" data-aria-autofocus="true">{{error}}</div>
|
||||
</div>
|
||||
{{/error}}
|
||||
|
||||
<div class="row justify-content-md-center">
|
||||
<div class="col-md-8">
|
||||
<form class="mt-3" action="{{loginurl}}" method="post" id="login">
|
||||
<input id="anchor" type="hidden" name="anchor" value="">
|
||||
<script>document.getElementById('anchor').value = location.hash;</script>
|
||||
<input type="hidden" name="logintoken" value="{{logintoken}}">
|
||||
<div class="form-group">
|
||||
<label for="username" class="sr-only">
|
||||
{{^canloginbyemail}}
|
||||
{{#str}} username {{/str}}
|
||||
{{/canloginbyemail}}
|
||||
{{#canloginbyemail}}
|
||||
{{#str}} usernameemail {{/str}}
|
||||
{{/canloginbyemail}}
|
||||
</label>
|
||||
<input type="text" name="username" id="username"
|
||||
class="form-control"
|
||||
value="{{username}}"
|
||||
placeholder={{#quote}}{{^canloginbyemail}}{{#str}}username{{/str}}{{/canloginbyemail}}{{#canloginbyemail}}{{#str}}usernameemail{{/str}}{{/canloginbyemail}}{{/quote}}>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="password" class="sr-only">{{#str}} password {{/str}}</label>
|
||||
<input type="password" name="password" id="password" value=""
|
||||
class="form-control"
|
||||
placeholder={{#quote}}{{#str}}password{{/str}}{{/quote}}>
|
||||
</div>
|
||||
{{#rememberusername}}
|
||||
<div class="rememberpass mt-3">
|
||||
<input type="checkbox" name="rememberusername" id="rememberusername" value="1" {{#username}}checked="checked"{{/username}} />
|
||||
<label for="rememberusername">{{#str}} rememberusername, admin {{/str}}</label>
|
||||
<a href="{{forgotpasswordurl}}" class="esqueceu-a-senha">Esqueceu a senha?</a>
|
||||
</div>
|
||||
{{/rememberusername}}
|
||||
|
||||
<!--<button type="submit" class="btn btn-primary btn-block mt-3" id="loginbtn">{{#str}}login{{/str}}</button>-->
|
||||
<button type="submit" class="btn btn-primary btn-block mt-3" id="loginbtn">Entrar</button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<div class="col-md-8" style="display:none;">
|
||||
<div class="forgetpass mt-3">
|
||||
<p><a href="{{forgotpasswordurl}}">{{#str}}forgotten{{/str}}</a></p>
|
||||
</div>
|
||||
|
||||
<div class="mt-3">
|
||||
{{#str}} cookiesenabled {{/str}}
|
||||
{{{cookieshelpiconformatted}}}
|
||||
</div>
|
||||
{{#canloginasguest}}
|
||||
<div class="mt-2">
|
||||
<p>{{#str}}someallowguest{{/str}}</p>
|
||||
<form action="{{loginurl}}" method="post" id="guestlogin">
|
||||
<input type="hidden" name="logintoken" value="{{logintoken}}">
|
||||
<input type="hidden" name="username" value="guest" />
|
||||
<input type="hidden" name="password" value="guest" />
|
||||
<button class="btn btn-secondary btn-block" type="submit">{{#str}}loginguest{{/str}}</button>
|
||||
</form>
|
||||
</div>
|
||||
{{/canloginasguest}}
|
||||
|
||||
{{#hasidentityproviders}}
|
||||
<h6 class="mt-2">{{#str}} potentialidps, auth {{/str}}</h6>
|
||||
<div class="potentialidplist" class="mt-3">
|
||||
{{#identityproviders}}
|
||||
<div class="potentialidp">
|
||||
<a href="{{url}}" title={{#quote}}{{name}}{{/quote}} class="btn btn-secondary btn-block">
|
||||
{{#iconurl}}
|
||||
<img src="{{iconurl}}" alt="" width="24" height="24"/>
|
||||
{{/iconurl}}
|
||||
{{name}}
|
||||
</a>
|
||||
</div>
|
||||
{{/identityproviders}}
|
||||
</div>
|
||||
{{/hasidentityproviders}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
{{#hasinstructions}}
|
||||
<div class="row justify-content-center mt-3">
|
||||
<div class="col-xl-6 col-sm-8">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="card-title">
|
||||
<h2>{{#str}}firsttime{{/str}}</h2>
|
||||
</div>
|
||||
<div>
|
||||
{{{instructions}}}
|
||||
{{#cansignup}}
|
||||
<form class="mt-3" action="{{signupurl}}" method="get" id="signup">
|
||||
<button type="submit" class="btn btn-secondary">{{#str}}startsignup{{/str}}</button>
|
||||
</form>
|
||||
{{/cansignup}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{/hasinstructions}}
|
||||
|
||||
{{#js}}
|
||||
{{#error}}
|
||||
require(['jquery'], function($) {
|
||||
$('#loginerrormessage').focus();
|
||||
});
|
||||
{{/error}}
|
||||
{{^error}}
|
||||
{{#autofocusform}}
|
||||
require(['jquery'], function($) {
|
||||
if ($('#username').val()) {
|
||||
$('#password').focus();
|
||||
} else {
|
||||
$('#username').focus();
|
||||
}
|
||||
});
|
||||
{{/autofocusform}}
|
||||
{{/error}}
|
||||
{{/js}}
|
||||
96
templates/course.mustache
Normal file
96
templates/course.mustache
Normal file
@@ -0,0 +1,96 @@
|
||||
{{!
|
||||
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 theme_boost/columns2
|
||||
|
||||
Admin time setting template.
|
||||
|
||||
Boost 2 column layout template.
|
||||
|
||||
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_boost/head }}
|
||||
|
||||
<body {{{ bodyattributes }}}>
|
||||
|
||||
<div id="page-wrapper">
|
||||
|
||||
{{{ output.standard_top_of_body_html }}}
|
||||
|
||||
{{>theme_qualisaude/header}}
|
||||
|
||||
<div id="page" class="container-fluid">
|
||||
|
||||
{{{ output.full_header }}}
|
||||
<div class="page-title">
|
||||
<h1>{{coursedata.fullname}}</h1>
|
||||
</div>
|
||||
{{{progresso}}}
|
||||
<div id="page-content" class="row pb-3">
|
||||
<div id="region-main-box" class="col-12">
|
||||
{{#hasregionmainsettingsmenu}}
|
||||
<div id="region-main-settings-menu" class="d-print-none {{#hasblocks}}has-blocks{{/hasblocks}}">
|
||||
<div> {{{ output.region_main_settings_menu }}} </div>
|
||||
</div>
|
||||
{{/hasregionmainsettingsmenu}}
|
||||
<section id="region-main" {{#hasblocks}}class="has-blocks mb-3"{{/hasblocks}}>
|
||||
{{#hasregionmainsettingsmenu}}
|
||||
<div class="region_main_settings_menu_proxy"></div>
|
||||
{{/hasregionmainsettingsmenu}}
|
||||
{{{ output.course_content_header }}}
|
||||
{{{ output.main_content }}}
|
||||
{{{ output.activity_navigation }}}
|
||||
{{{ output.course_content_footer }}}
|
||||
</section>
|
||||
{{#hasblocks}}
|
||||
<section data-region="blocks-column" class="d-print-none">
|
||||
{{{ sidepreblocks }}}
|
||||
</section>
|
||||
{{/hasblocks}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{> theme_boost/nav-drawer }}
|
||||
</div>
|
||||
|
||||
{{> theme_qualisaude/footer}}
|
||||
|
||||
22
templates/custom_menu_item.mustache
Normal file
22
templates/custom_menu_item.mustache
Normal file
@@ -0,0 +1,22 @@
|
||||
{{^divider}}
|
||||
{{#haschildren}}
|
||||
<span class="dropdown nav-item ps">
|
||||
<a class="dropdown-toggle nav-link" id="drop-down-{{uniqid}}" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" href="#">
|
||||
{{text}}
|
||||
</a>
|
||||
<div class="dropdown-menu ps" aria-labelledby="drop-down-{{uniqid}}">
|
||||
{{#children}}
|
||||
{{^divider}}
|
||||
<a class="dropdown-item" href="{{{url}}}" {{#title}}title="{{{title}}}"{{/title}}>{{text}}</a>
|
||||
{{/divider}}
|
||||
{{#divider}}
|
||||
<div class="dropdown-divider"></div>
|
||||
{{/divider}}
|
||||
{{/children}}
|
||||
</div>
|
||||
</span>
|
||||
{{/haschildren}}
|
||||
{{^haschildren}}
|
||||
<a class="nav-item nav-link" href="{{{url}}}" {{#title}}title="{{{title}}}"{{/title}}>{{text}}</a>
|
||||
{{/haschildren}}
|
||||
{{/divider}}
|
||||
127
templates/footer.mustache
Normal file
127
templates/footer.mustache
Normal file
@@ -0,0 +1,127 @@
|
||||
{{!
|
||||
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/>.
|
||||
}}
|
||||
{{!
|
||||
Page footer.
|
||||
}}
|
||||
<footer id="page-footer" class="py-3 bg-dark text-light">
|
||||
{{#footerblock}}
|
||||
<div id="footer">
|
||||
<div class="footer-main">
|
||||
<div class="container">
|
||||
<div id="course-footer">{{{ output.course_footer }}}</div>
|
||||
<div class="row" style="padding-top: 50px;">
|
||||
|
||||
<div class="col-md-5">
|
||||
<h2 style="font-weight: 600; margin-bottom:30px;">Cursos de Extensão</h2>
|
||||
<a href="#">Termos e condições</a>
|
||||
<!-- <div class="infoarea">-->
|
||||
<!-- {{#footlogo}}-->
|
||||
<!-- <div class="footer-logo">-->
|
||||
<!-- <a href="#"><img src="{{logourl}}" width="100" height="100" alt="qualisaude"></a>-->
|
||||
<!-- </div>-->
|
||||
<!-- {{/footlogo}}-->
|
||||
<!-- {{{footnote}}}-->
|
||||
<!-- </div>-->
|
||||
</div>
|
||||
|
||||
<div class="col-md-7">
|
||||
<div class="foot-links">
|
||||
{{# infolink}}
|
||||
<!-- <h2>{{s_info}}</h2>-->
|
||||
<ul>
|
||||
{{{infolink}}}
|
||||
</ul>
|
||||
{{/ infolink}}
|
||||
|
||||
<!-- <ul style="display:none;">-->
|
||||
<!-- <li><a href="<?php echo new moodle_url('/'); ?>"><?php echo get_string('home','theme_qualisaude');?></a></li>-->
|
||||
<!-- <li><a href="https://moodle.org/forums/" target="_blank"><?php echo get_string('moodle_community','theme_qualisaude');?>Moodle community</a></li>-->
|
||||
<!-- <li><a href="https://docs.moodle.org" target="_blank"><?php echo get_string('moodle_docs','theme_qualisaude');?>Moodle Docs</a></li>-->
|
||||
<!-- <li><a href="https://moodle.org/course/" target="_blank"><?php echo get_string('moodle_support','theme_qualisaude');?>Moodle support</a></li>-->
|
||||
<!-- </ul>-->
|
||||
</div>
|
||||
<p>{{{copyright_footer}}}</p>
|
||||
</div>
|
||||
<!-- {{#block3}}-->
|
||||
<!-- <div class="col-md-4">-->
|
||||
<!-- <div class="contact-info">-->
|
||||
<!-- <h2 class="nopadding">{{s_contact_us}}</h2>-->
|
||||
|
||||
<!-- <p>{{# address}}{{address}}{{/ address}}<br>-->
|
||||
<!-- {{# phoneno}}-->
|
||||
<!-- <i class="fa fa-phone-square"></i> {{phone}} : {{phoneno}}<br>-->
|
||||
<!-- {{/ phoneno}}-->
|
||||
<!-- {{# emailid}}-->
|
||||
<!-- <i class="fa fa-envelope"></i> {{email}} : <a class="mail-link" href="mailto:{{emailid}}">{{emailid}}</a><br>-->
|
||||
<!-- {{/ emailid}}-->
|
||||
<!-- </p>-->
|
||||
|
||||
<!-- </div>-->
|
||||
<!-- {{# url}}-->
|
||||
<!-- <div class="social-media">-->
|
||||
<!-- <h6>{{s_followus}}</h6>-->
|
||||
<!-- <ul>-->
|
||||
<!-- {{# fburl}}-->
|
||||
<!-- <li class="smedia-01"><a href="{{fburl}}"><i class="fa fa-facebook-square"></i></a></li>-->
|
||||
<!-- {{/ fburl}}-->
|
||||
<!-- {{# pinurl}}-->
|
||||
<!-- <li class="smedia-02"><a href="{{pinurl}}"><i class="fa fa-pinterest-square"></i></a></li>-->
|
||||
<!-- {{/ pinurl}}-->
|
||||
<!-- {{# twurl}}-->
|
||||
<!-- <li class="smedia-03"><a href="{{twurl}}"><i class="fa fa-twitter-square"></i></a></li>-->
|
||||
<!-- {{/ twurl}}-->
|
||||
<!-- {{# gpurl}}-->
|
||||
<!-- <li class="smedia-04"><a href="{{gpurl}}"><i class="fa fa-google-plus-square"></i></a></li>-->
|
||||
<!-- {{/ gpurl}}-->
|
||||
<!-- </ul>-->
|
||||
<!-- </div>-->
|
||||
<!-- {{/ url}}-->
|
||||
<!-- </div>-->
|
||||
<!-- {{/block3}}-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- {{# copyright_footer}}-->
|
||||
<!-- <div class="footer-bootom">-->
|
||||
<!-- <p>{{{copyright_footer}}}</p>-->
|
||||
<!-- </div>-->
|
||||
<!-- {{/ copyright_footer}}-->
|
||||
|
||||
<nav class="nav navbar-nav d-md-none">
|
||||
{{# output.custom_menu_flat }}
|
||||
<ul class="list-unstyled pt-3">
|
||||
{{> theme_boost/custom_menu_footer }}
|
||||
</ul>
|
||||
{{/ output.custom_menu_flat }}
|
||||
</nav>
|
||||
</div>
|
||||
{{/footerblock}}
|
||||
|
||||
</footer>
|
||||
<!--E.O.Footer-->
|
||||
|
||||
<footer>
|
||||
{{{output.standard_footer_html}}}
|
||||
</footer>
|
||||
{{{output.standard_end_of_body_html}}}
|
||||
{{#js}}
|
||||
require(['theme_boost/loader']);
|
||||
require(['theme_boost/drawer'], function(mod) {
|
||||
mod.init();
|
||||
});
|
||||
{{/js}}
|
||||
59
templates/header.mustache
Normal file
59
templates/header.mustache
Normal file
@@ -0,0 +1,59 @@
|
||||
{{!
|
||||
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/>.
|
||||
}}
|
||||
{{!
|
||||
Page header.
|
||||
}}
|
||||
|
||||
{{>theme_qualisaude/navbar}}
|
||||
|
||||
<div class="header-main">
|
||||
<!--<div class="container">-->
|
||||
<!--<nav class="navbar navbar-light bg-faded">-->
|
||||
<!--<a href="{{{ config.wwwroot }}}/?redirect=0" class="navbar-brand {{# logourl }}has-logo{{/ logourl }}-->
|
||||
<!--{{^ logourl }}-->
|
||||
<!--hidden-sm-down-->
|
||||
<!--{{/ logourl }}-->
|
||||
<!--">-->
|
||||
<!--{{# logourl }}-->
|
||||
<!--<span class="logo">-->
|
||||
<!--<img src="{{logourl}}" alt="{{sitename}}">-->
|
||||
<!--</span>-->
|
||||
<!--{{/ logourl }}-->
|
||||
<!--{{^ logourl }}-->
|
||||
<!--<span class="site-name hidden-sm-down">{{{ sitename }}}</span>-->
|
||||
<!--{{/ logourl }}-->
|
||||
<!--</a>-->
|
||||
|
||||
<!--<button class="navbar-toggler hidden-lg-up" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation"></button>-->
|
||||
|
||||
<!--<div class="collapse navbar-toggleable-md" id="navbarResponsive">-->
|
||||
|
||||
<!--<div class="infoarea ">-->
|
||||
|
||||
<!--<!– custom_menu –>-->
|
||||
<!--{{{ output.custom_menu }}}-->
|
||||
<!--<!– page_heading_menu –>-->
|
||||
<!--{{{ output.page_heading_menu }}}-->
|
||||
<!--</div>-->
|
||||
|
||||
<!--</div>-->
|
||||
<!--</nav>-->
|
||||
<!--</div>-->
|
||||
{{{ output.standard_after_main_region_html }}}
|
||||
</div>
|
||||
|
||||
|
||||
52
templates/login.mustache
Normal file
52
templates/login.mustache
Normal file
@@ -0,0 +1,52 @@
|
||||
{{!
|
||||
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 theme_boost/login
|
||||
|
||||
Login page template
|
||||
|
||||
Example context (json):
|
||||
{
|
||||
"output": {
|
||||
"doctype": "<!DOCTYPE html>",
|
||||
"page_title": "Login page",
|
||||
"favicon": "favicon.ico",
|
||||
"main_content": "<h1>Headers keep HTML validators happy</h1>"
|
||||
}
|
||||
}
|
||||
}}
|
||||
{{> theme_boost/head }}
|
||||
|
||||
<body {{{ bodyattributes }}}>
|
||||
|
||||
<div id="page-wrapper">
|
||||
|
||||
{{{ output.standard_top_of_body_html }}}
|
||||
|
||||
<div id="page" class="container-fluid mt-0">
|
||||
<div id="page-content" class="row">
|
||||
<div id="region-main-box" class="col-12">
|
||||
<section id="region-main" class="col-12">
|
||||
{{{ output.course_content_header }}}
|
||||
{{{ output.main_content }}}
|
||||
{{{ output.course_content_footer }}}
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
78
templates/maintenance.mustache
Normal file
78
templates/maintenance.mustache
Normal file
@@ -0,0 +1,78 @@
|
||||
{{!
|
||||
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 theme_boost/maintenance
|
||||
|
||||
Boost maintenance layout template.
|
||||
|
||||
Context variables required for this template:
|
||||
* output - The core renderer for the page
|
||||
|
||||
Example context (json):
|
||||
{
|
||||
"output": {
|
||||
"doctype": "<!DOCTYPE html>",
|
||||
"page_title": "Test page",
|
||||
"favicon": "favicon.ico",
|
||||
"main_content": "<h1>Headings make html validators happier</h1>"
|
||||
}
|
||||
}
|
||||
}}
|
||||
{{{ output.doctype }}}
|
||||
<html {{{ output.htmlattributes }}}>
|
||||
<head>
|
||||
<title>{{{ output.page_title }}}</title>
|
||||
<link rel="shortcut icon" href="{{{ output.favicon }}}" />
|
||||
{{{ output.standard_head_html }}}
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
</head>
|
||||
|
||||
<body {{{ output.body_attributes }}}>
|
||||
|
||||
<div id="page-wrapper">
|
||||
|
||||
{{{ output.standard_top_of_body_html }}}
|
||||
|
||||
<div id="page" class="container pb-3">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12 py-3">
|
||||
{{{ output.page_heading }}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="page-content" class="row">
|
||||
<section id="region-main" class="col-12">
|
||||
{{{ output.main_content }}}
|
||||
</section>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer id="page-footer" class="py-3 bg-dark text-light">
|
||||
<div class="container">
|
||||
{{{ output.standard_footer_html }}}
|
||||
{{{ output.standard_end_of_body_html }}}
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
{{#js}}
|
||||
require(['theme_boost/loader']);
|
||||
{{/js}}
|
||||
95
templates/my.mustache
Normal file
95
templates/my.mustache
Normal file
@@ -0,0 +1,95 @@
|
||||
{{!
|
||||
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 theme_boost/columns2
|
||||
|
||||
Admin time setting template.
|
||||
|
||||
Boost 2 column layout template.
|
||||
|
||||
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_boost/head }}
|
||||
|
||||
<body {{{ bodyattributes }}}>
|
||||
|
||||
<div id="page-wrapper">
|
||||
|
||||
{{{ output.standard_top_of_body_html }}}
|
||||
|
||||
{{>theme_qualisaude/header}}
|
||||
|
||||
<div id="page" class="container-fluid">
|
||||
|
||||
{{{ output.full_header }}}
|
||||
<div class="page-title">
|
||||
<h1>Meus cursos</h1>
|
||||
</div>
|
||||
<div id="page-content" class="row pb-3">
|
||||
<div id="region-main-box" class="col-12">
|
||||
{{#hasregionmainsettingsmenu}}
|
||||
<div id="region-main-settings-menu" class="d-print-none {{#hasblocks}}has-blocks{{/hasblocks}}">
|
||||
<div> {{{ output.region_main_settings_menu }}} </div>
|
||||
</div>
|
||||
{{/hasregionmainsettingsmenu}}
|
||||
<section id="region-main" {{#hasblocks}}class="has-blocks mb-3"{{/hasblocks}}>
|
||||
{{#hasregionmainsettingsmenu}}
|
||||
<div class="region_main_settings_menu_proxy"></div>
|
||||
{{/hasregionmainsettingsmenu}}
|
||||
{{{ output.course_content_header }}}
|
||||
{{{ output.main_content }}}
|
||||
{{{ output.activity_navigation }}}
|
||||
{{{ output.course_content_footer }}}
|
||||
</section>
|
||||
{{#hasblocks}}
|
||||
<section data-region="blocks-column" class="d-print-none">
|
||||
{{{ sidepreblocks }}}
|
||||
</section>
|
||||
{{/hasblocks}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{> theme_boost/nav-drawer }}
|
||||
</div>
|
||||
|
||||
{{> theme_qualisaude/footer}}
|
||||
|
||||
80
templates/navbar.mustache
Normal file
80
templates/navbar.mustache
Normal file
@@ -0,0 +1,80 @@
|
||||
{{!
|
||||
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/>.
|
||||
}}
|
||||
{{!
|
||||
Page navbar.
|
||||
}}
|
||||
<nav id="header" class="fixed-top navbar navbar-light bg-faded navbar-static-top navbar-expand moodle-has-zindex">
|
||||
|
||||
<div class="navbar-nav">
|
||||
|
||||
|
||||
<div data-region="drawer-toggle" class="d-inline-block mr-3">
|
||||
<button aria-expanded="{{#navdraweropen}}true{{/navdraweropen}}{{^navdraweropen}}false{{/navdraweropen}}" aria-controls="nav-drawer" type="button" class="btn nav-link float-sm-left mr-1 btn-secondary" data-action="toggle-drawer" data-side="left" data-preference="drawer-open-nav">{{#pix}}i/menubars{{/pix}}<span class="sr-only">{{#str}}sidepanel, core{{/str}}</span>
|
||||
<span aria-hidden="true"> </span>
|
||||
<span aria-hidden="true"> </span>
|
||||
<span aria-hidden="true"> </span>
|
||||
|
||||
</button>
|
||||
|
||||
<a href="{{{ config.wwwroot }}}/?redirect=0" class="logo-topo">
|
||||
{{# logourl }}
|
||||
<span class="logo">
|
||||
<img src="{{logourl}}" alt="{{sitename}}">
|
||||
</span>
|
||||
{{/ logourl }}
|
||||
{{^ logourl }}
|
||||
<span class="site-name hidden-sm-down">{{{ sitename }}}</span>
|
||||
{{/ logourl }}
|
||||
</a>
|
||||
|
||||
<!--<nav class="nav navbar-nav hidden-md-down address-head">-->
|
||||
<!--{{# phoneno}}-->
|
||||
<!--<span><i class="fa fa-phone"></i>{{s_callus}} : {{ phoneno }}</span>-->
|
||||
<!--{{/ phoneno}}-->
|
||||
<!--{{# emailid}}-->
|
||||
<!--<span><i class="fa fa-envelope-o"></i>{{s_email}} : <a href="mailto:{{emailid}}">{{ emailid }}</a></span>-->
|
||||
<!--{{/ emailid}}-->
|
||||
<!--</nav>-->
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<ul class="nav navbar-nav ml-auto">
|
||||
<div class="d-none d-lg-block">
|
||||
{{{ output.search_box }}}
|
||||
</div>
|
||||
{{# infolink}}
|
||||
<ul class="menu-topo-logado">
|
||||
{{{infolink}}}
|
||||
</ul>
|
||||
{{/ infolink}}
|
||||
<!-- navbar_plugin_output -->
|
||||
<li class="nav-item">
|
||||
{{{ output.navbar_plugin_output }}}
|
||||
</li>
|
||||
<!-- user_menu -->
|
||||
<li class="nav-item d-flex align-items-center">
|
||||
{{{ output.user_menu }}}
|
||||
</li>
|
||||
</ul>
|
||||
<!-- search_box -->
|
||||
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
Reference in New Issue
Block a user