Initial commit

This commit is contained in:
eduardogusmao
2019-08-27 11:32:32 -03:00
commit ac035071ec
392 changed files with 27015 additions and 0 deletions

36
layout/columns1.php Normal file
View File

@@ -0,0 +1,36 @@
<?php
// 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/>.
/**
* Columns1 layout
* @package theme_qualisaude
* @copyright 2015 onwards LMSACE Dev Team (http://www.lmsace.com)
* @author LMSACE Dev Team
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
defined('MOODLE_INTERNAL') || die();
$bodyattributes = $OUTPUT->body_attributes([]);
$templatecontext = [
'sitename' => format_string($SITE->shortname, true, ['context' => context_course::instance(SITEID), "escape" => false]),
'output' => $OUTPUT,
'bodyattributes' => $bodyattributes
];
echo $OUTPUT->render_from_template('theme_qualisaude/columns1', $templatecontext);

152
layout/columns2.php Normal file
View File

@@ -0,0 +1,152 @@
<?php
// 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/>.
/**
* Columns 2 Layout
* @package theme_qualisaude
* @copyright 2015 onwards LMSACE Dev Team (http://www.lmsace.com)
* @author LMSACE Dev Team
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
defined('MOODLE_INTERNAL') || die();
user_preference_allow_ajax_update('drawer-open-nav', PARAM_ALPHA);
require_once($CFG->libdir . '/behat/lib.php');
if (isloggedin()) {
$navdraweropen = (get_user_preferences('drawer-open-nav', 'true') == 'true');
} else {
$navdraweropen = false;
}
$extraclasses = [];
if ($navdraweropen) {
$extraclasses[] = 'drawer-open-left';
}
$bodyattributes = $OUTPUT->body_attributes($extraclasses);
$blockshtml = $OUTPUT->blocks('side-pre');
$hasblocks = strpos($blockshtml, 'data-block=') !== false;
$regionmainsettingsmenu = $OUTPUT->region_main_settings_menu();
$custommenu = $OUTPUT->custom_menu();
if ($custommenu == "") {
$navbarclass = "navbar-toggler hidden-lg-up nocontent-navbar";
} else {
$navbarclass = "navbar-toggler hidden-lg-up";
}
// Header Content.
$logourl = get_logo_url();
$phoneno = theme_qualisaude_get_setting('phoneno');
$emailid = theme_qualisaude_get_setting('emailid');
$scallus = get_string('callus', 'theme_qualisaude');
$semail = get_string('email', 'theme_qualisaude');
// Footer Content.
$logourl = get_logo_url();
$footlogo = theme_qualisaude_get_setting('footlogo');
$footlogo = (!$footlogo) ? 0 : 1;
$footnote = theme_qualisaude_get_setting('footnote', 'format_html');
$fburl = theme_qualisaude_get_setting('fburl');
$pinurl = theme_qualisaude_get_setting('pinurl');
$twurl = theme_qualisaude_get_setting('twurl');
$gpurl = theme_qualisaude_get_setting('gpurl');
$address = theme_qualisaude_get_setting('address');
$emailid = theme_qualisaude_get_setting('emailid');
$phoneno = theme_qualisaude_get_setting('phoneno');
$copyrightfooter = theme_qualisaude_get_setting('copyright_footer');
$infolink = theme_qualisaude_get_setting('infolink');
$infolink = theme_qualisaude_infolink();
$sinfo = get_string('info', 'theme_qualisaude');
$scontactus = get_string('contact_us', 'theme_qualisaude');
$phone = get_string('phone', 'theme_qualisaude');
$email = get_string('email', 'theme_qualisaude');
$sfollowus = get_string('followus', 'theme_qualisaude');
$url = ($fburl != '' || $pinurl != '' || $twurl != '' || $gpurl != '') ? 1 : 0;
$block3 = ($address != '' || $phoneno != '' || $emailid != '' || $url != 0) ? 1 : 0;
$footerblock1 = ($footlogo != 0 || $footnote != '' || $infolink != '' || $url != 0 || $block3 != 0) ? 1 : 0;
$footerblock = ($footlogo != 0 || $footnote != '' || $infolink != ''
|| $url != 0 || $block3 != 0 || $copyrightfooter != '') ? 1 : 0;
$block1 = ($footlogo || $footnote) ? 1 : 0;
$infoslink = ($infolink != '') ? 1 : 0;
$blockarrange = $block1 + $infoslink + $block3;
switch ($blockarrange) {
case 3:
$colclass = 'col-md-4';
break;
case 2:
$colclass = 'col-md-6';
break;
case 1:
$colclass = 'col-md-12';
break;
case 0:
$colclass = '';
break;
default:
$colclass = 'col-md-4';
break;
}
$templatecontext = [
'sitename' => format_string($SITE->shortname, true, ['context' => context_course::instance(SITEID), "escape" => false]),
'output' => $OUTPUT,
'sidepreblocks' => $blockshtml,
'hasblocks' => $hasblocks,
'bodyattributes' => $bodyattributes,
'navdraweropen' => $navdraweropen,
'regionmainsettingsmenu' => $regionmainsettingsmenu,
'hasregionmainsettingsmenu' => !empty($regionmainsettingsmenu),
"logourl" => $logourl,
"phoneno" => $phoneno,
"emailid" => $emailid,
"s_callus" => $scallus,
"s_email" => $semail,
"logourl" => $logourl,
"footlogo" => $footlogo,
"footnote" => $footnote,
"fburl" => $fburl,
"pinurl" => $pinurl,
"twurl" => $twurl,
"gpurl" => $gpurl,
"address" => $address,
"emailid" => $emailid,
"phoneno" => $phoneno,
"copyright_footer" => $copyrightfooter,
"infolink" => $infolink,
"s_info" => $sinfo,
"s_contact_us" => $scontactus,
"phone" => $phone,
"email" => $email,
"s_followus" => $sfollowus,
"url" => $url,
"infolink" => $infolink,
"navbarclass" => $navbarclass,
"block3" => $block3,
"footerblock" => $footerblock,
"footerblock1" => $footerblock1,
"colclass" => $colclass,
"block1" => $block1
];
$templatecontext['flatnavigation'] = $PAGE->flatnav;
echo $OUTPUT->render_from_template('theme_qualisaude/columns2', $templatecontext);

159
layout/course.php Normal file
View File

@@ -0,0 +1,159 @@
<?php
// 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/>.
/**
* Columns 2 Layout
* @package theme_qualisaude
* @copyright 2015 onwards LMSACE Dev Team (http://www.lmsace.com)
* @author LMSACE Dev Team
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
defined('MOODLE_INTERNAL') || die();
user_preference_allow_ajax_update('drawer-open-nav', PARAM_ALPHA);
require_once($CFG->libdir . '/behat/lib.php');
$courserenderer = $PAGE->get_renderer('core', 'course');
$progresso = $courserenderer->getProgress($COURSE);
if (isloggedin()) {
$navdraweropen = (get_user_preferences('drawer-open-nav', 'true') == 'true');
} else {
$navdraweropen = false;
}
$extraclasses = [];
if ($navdraweropen) {
$extraclasses[] = 'drawer-open-left';
}
$bodyattributes = $OUTPUT->body_attributes($extraclasses);
$blockshtml = $OUTPUT->blocks('side-pre');
$hasblocks = strpos($blockshtml, 'data-block=') !== false;
$regionmainsettingsmenu = $OUTPUT->region_main_settings_menu();
$custommenu = $OUTPUT->custom_menu();
if ($custommenu == "") {
$navbarclass = "navbar-toggler hidden-lg-up nocontent-navbar";
} else {
$navbarclass = "navbar-toggler hidden-lg-up";
}
// Header Content.
$logourl = get_logo_url();
$phoneno = theme_qualisaude_get_setting('phoneno');
$emailid = theme_qualisaude_get_setting('emailid');
$scallus = get_string('callus', 'theme_qualisaude');
$semail = get_string('email', 'theme_qualisaude');
// Footer Content.
$logourl = get_logo_url();
$footlogo = theme_qualisaude_get_setting('footlogo');
$footlogo = (!$footlogo) ? 0 : 1;
$footnote = theme_qualisaude_get_setting('footnote', 'format_html');
$fburl = theme_qualisaude_get_setting('fburl');
$pinurl = theme_qualisaude_get_setting('pinurl');
$twurl = theme_qualisaude_get_setting('twurl');
$gpurl = theme_qualisaude_get_setting('gpurl');
$address = theme_qualisaude_get_setting('address');
$emailid = theme_qualisaude_get_setting('emailid');
$phoneno = theme_qualisaude_get_setting('phoneno');
$copyrightfooter = theme_qualisaude_get_setting('copyright_footer');
$infolink = theme_qualisaude_get_setting('infolink');
$infolink = theme_qualisaude_infolink();
$sinfo = get_string('info', 'theme_qualisaude');
$scontactus = get_string('contact_us', 'theme_qualisaude');
$phone = get_string('phone', 'theme_qualisaude');
$email = get_string('email', 'theme_qualisaude');
$sfollowus = get_string('followus', 'theme_qualisaude');
$url = ($fburl != '' || $pinurl != '' || $twurl != '' || $gpurl != '') ? 1 : 0;
$block3 = ($address != '' || $phoneno != '' || $emailid != '' || $url != 0) ? 1 : 0;
$footerblock1 = ($footlogo != 0 || $footnote != '' || $infolink != '' || $url != 0 || $block3 != 0) ? 1 : 0;
$footerblock = ($footlogo != 0 || $footnote != '' || $infolink != ''
|| $url != 0 || $block3 != 0 || $copyrightfooter != '') ? 1 : 0;
$block1 = ($footlogo || $footnote) ? 1 : 0;
$infoslink = ($infolink != '') ? 1 : 0;
$blockarrange = $block1 + $infoslink + $block3;
switch ($blockarrange) {
case 3:
$colclass = 'col-md-4';
break;
case 2:
$colclass = 'col-md-6';
break;
case 1:
$colclass = 'col-md-12';
break;
case 0:
$colclass = '';
break;
default:
$colclass = 'col-md-4';
break;
}
$templatecontext = [
'sitename' => format_string($SITE->shortname, true, ['context' => context_course::instance(SITEID), "escape" => false]),
'output' => $OUTPUT,
"progresso" => $progresso,
'sidepreblocks' => $blockshtml,
'hasblocks' => $hasblocks,
'bodyattributes' => $bodyattributes,
'navdraweropen' => $navdraweropen,
'regionmainsettingsmenu' => $regionmainsettingsmenu,
'hasregionmainsettingsmenu' => !empty($regionmainsettingsmenu),
"logourl" => $logourl,
"phoneno" => $phoneno,
"emailid" => $emailid,
"s_callus" => $scallus,
"s_email" => $semail,
"logourl" => $logourl,
"footlogo" => $footlogo,
"footnote" => $footnote,
"fburl" => $fburl,
"pinurl" => $pinurl,
"twurl" => $twurl,
"gpurl" => $gpurl,
"address" => $address,
"emailid" => $emailid,
"phoneno" => $phoneno,
"copyright_footer" => $copyrightfooter,
"infolink" => $infolink,
"s_info" => $sinfo,
"s_contact_us" => $scontactus,
"phone" => $phone,
"email" => $email,
"s_followus" => $sfollowus,
"url" => $url,
"coursedata"=>$COURSE,
"infolink" => $infolink,
"navbarclass" => $navbarclass,
"block3" => $block3,
"footerblock" => $footerblock,
"footerblock1" => $footerblock1,
"colclass" => $colclass,
"block1" => $block1
];
//var_dump($COURSE);
$templatecontext['flatnavigation'] = $PAGE->flatnav;
echo $OUTPUT->render_from_template('theme_qualisaude/course', $templatecontext);

44
layout/embedded.php Normal file
View File

@@ -0,0 +1,44 @@
<?php
// 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/>.
/**
* The embedded layout.
*
* @package theme_qualisaude
* @copyright 2015 LMSACE Dev Team,lmsace.com
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
defined('MOODLE_INTERNAL') || die();
echo $OUTPUT->doctype() ?>
<html <?php echo $OUTPUT->htmlattributes(); ?>>
<head>
<title><?php echo $OUTPUT->page_title(); ?></title>
<link rel="shortcut icon" href="<?php echo $OUTPUT->favicon(); ?>" />
<?php echo $OUTPUT->standard_head_html() ?>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body <?php echo $OUTPUT->body_attributes(); ?>>
<?php echo $OUTPUT->standard_top_of_body_html() ?>
<div id="page">
<div id="page-content" class="clearfix">
<?php echo $OUTPUT->main_content(); ?>
</div>
</div>
<?php echo $OUTPUT->standard_end_of_body_html() ?>
</body>
</html>

View File

@@ -0,0 +1,100 @@
<?php
// 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/>.
/**
* Frontpage Layout.
* @package theme_qualisaude
* @copyright 2015 onwards LMSACE Dev Team (http://www.lmsace.com)
* @author LMSACE Dev Team
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
defined('MOODLE_INTERNAL') || die();
// Get the HTML for the settings bits.
$html = theme_qualisaude_get_html_for_settings($OUTPUT, $PAGE);
if (right_to_left()) {
$regionbsid = 'region-bs-main-and-post';
} else {
$regionbsid = 'region-bs-main-and-pre';
}
echo $OUTPUT->doctype() ?>
<html <?php echo $OUTPUT->htmlattributes(); ?>>
<head>
<title><?php echo $OUTPUT->page_title(); ?></title>
<link rel="shortcut icon" href="<?php echo $OUTPUT->favicon(); ?>" />
<?php echo $OUTPUT->standard_head_html() ?>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body <?php echo $OUTPUT->body_attributes(); ?>>
<?php echo $OUTPUT->standard_top_of_body_html() ?>
<?php
// Header file included.
require_once(dirname(__FILE__) . '/includes/header.php');
?>
<!--=========== Slideshow section start here ===========-->
<div>
<?php
$toggleslideshow = theme_qualisaude_get_setting('toggleslideshow');
if ($toggleslideshow == 1) {
require_once(dirname(__FILE__) . '/includes/slideshow.php');
} else {
echo "<br/><br/>";
}
?>
</div>
<!--=========== Slideshow section start here ===========-->
<!--Slider-->
<!-- Main Moodle Main Contents -->
<div id="page" class="container">
<header id="page-header" class="clearfix">
<?php echo $html->heading; ?>
<div id="page-navbar" class="clearfix">
<nav class="breadcrumb-nav"><?php echo $OUTPUT->navbar(); ?></nav>
<div class="breadcrumb-button"><?php echo $OUTPUT->page_heading_button(); ?></div>
</div>
<div id="course-header">
<?php echo $OUTPUT->course_header(); ?>
</div>
</header>
<div id="page-content" class="row">
<?php
if (!empty($OUTPUT->blocks_for_region('side-pre'))) {
$class = "col-md-9";
} else {
$class = "col-md-12";
}
?>
<div id="<?php echo $regionbsid ?>" class="<?php echo $class; ?>">
<?php
echo $OUTPUT->course_content_header();
echo $OUTPUT->main_content();
echo $OUTPUT->course_content_footer();
?>
</div>
<?php echo $OUTPUT->blocks('side-pre', 'col-md-3'); ?>
</div>
<?php echo (!empty($flatnavbar)) ? $flatnavbar : ""; ?>
</div>
<?php require_once(dirname(__FILE__) . '/includes/footer.php'); ?>
</body>
</html>

202
layout/frontpage.php Normal file
View File

@@ -0,0 +1,202 @@
<?php
if (isloggedin()) {
header('Location: '. $CFG->wwwroot .'/my');
}
?>
<?php echo $OUTPUT->doctype() ?>
<html <?php echo $OUTPUT->htmlattributes(); ?>>
<head>
<title><?php echo $OUTPUT->page_title(); ?></title>
<link rel="shortcut icon" href="<?php echo $OUTPUT->favicon(); ?>" />
<?php echo $OUTPUT->standard_head_html() ?>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
<link rel="stylesheet" href="<?php echo $CFG->wwwroot;?>/theme/qualisaude/style/capa/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="<?php echo $CFG->wwwroot;?>/theme/qualisaude/style/capa/reset.css" />
<link rel="stylesheet" type="text/css" href="<?php echo $CFG->wwwroot;?>/theme/qualisaude/style/capa/class.css" />
<!-- <link rel="stylesheet" type="text/css" href="--><?php //echo $CFG->wwwroot;?><!--/theme/qualisaude/style/capa/font-awesome.min.css" />-->
<link rel="stylesheet" type="text/css" href="<?php echo $CFG->wwwroot;?>/theme/qualisaude/style/capa/style.css" />
</head>
<?php
$bgCapa = rand(1,1);
?>
<body <?php echo $OUTPUT->body_attributes(); ?>>
<?php //require_once(dirname(__FILE__) . '/includes/header.php'); ?>
<section id="inicial" style="background-image:url('<?php echo($OUTPUT->image_url('bg/bg-capa'.$bgCapa, 'theme')); ?>'); background-size: cover; background-position: bottom;">
<section id="logos" class="container">
<div class="row-fluid">
<div class="col-lg-4">
<figure>
<a target="_top" href="<?php echo $CFG->wwwroot;?>"><img src="<?php echo($OUTPUT->image_url('logos/logo-b', 'theme')); ?>" class="img-responsive logo-capa"></a>
</figure>
</div>
<div class="col-lg-8">
<div class="menu-principal pull-right margin-top-15">
<?php echo theme_qualisaude_infolink(); ?>
</div>
</div>
</div>
</section>
<div id="content-stage" class="container">
<!-- <section id="titulo">-->
<!-- <div class="row-fluid">-->
<!-- <div class="col-lg-12">-->
<!-- <h1>mandacaru</h1>-->
<!-- <h2>ACADÊMICO</h2>-->
<!-- </div>-->
<!-- </div>-->
<!-- </section>-->
<section id="formulario">
<div class="row-fluid">
<div class="col-md-5">
<h3 class="showcase">Mestrado Profissional</h3>
<h1 class="showcase">Gestão da qualidade em Serviços de Saúde</h1>
</div>
<div class="col-md-5 col-lg-offset-2 margin-top-20">
<div class="box-login-capa">
<h2 class="">Acesso</h2>
<form method="post" id="login" action="<?php echo $CFG->wwwroot;?>/login/index.php" autocomplete="off" >
<input id="anchor" type="hidden" name="anchor" value="">
<input type="hidden" name="logintoken" value="<?php echo s(\core\session\manager::get_login_token()); ?>" />
<script>document.getElementById('anchor').value = location.hash;</script>
<input type="text" id="username" name="username" placeholder="Usuário" class="form-control">
<input type="password" id="password" name="password" placeholder="Senha" class="form-control margin-top-10" autocomplete="off">
<button type="submit" class="btn margin-top-10" id="loginbtn">Entrar</button>
<div class="rememberpass m-t-1">
<input type="checkbox" name="rememberusername" id="rememberusername" value="1">
<label for="rememberusername">Lembrar identificação de usuário</label>
</div>
<a href="<?php echo $CFG->wwwroot;?>/login/forgot_password.php" class="recovery pull-right">Esqueci minha senha</a>
</form>
</div>
</div>
</div>
</section>
</div>
<!-- content-stage -->
</section>
<!-- Main Moodle Main Contents -->
<div id="page" class="container">
<div id="page-content" class="row">
<?php
/* ########################### Notícias ########################### */
echo <<<HTML
<div class="col-lg-6">
<h2>Sobre o mestrado</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris</p>
</div>
HTML;
echo('<div class="col-lg-6">'.$OUTPUT->site_frontpage_news().'</div>');
?>
<?php
/* ########################### Lista de cursos ########################### */
if(!empty($OUTPUT->blocks_for_region('side-pre'))){
$class = "col-md-9";
}
else{
$class ="col-md-12";
}
global $DB;
$course_link = $CFG->wwwroot.'/course/view.php?id=';
// echo "<section id=\"list-course\" class=\"col-lg-12 col-md-12 col-xs-12\">\n";
//
// echo "<a href=\"asa\" class=\"btn-todos\">todos os cursos</a>";
// echo(" <h2 style='margin-top:30px;'>Cursos Disponiveis</h2>");
// echo " <div class=\"tab-content row-fluid\">\n";
// echo " <div role=\"tabpanel\" class=\"tab-pane fade in active\">\n";
// echo " <ul class='my-courses'>\n";
//
// $courses_list = $DB->get_records('course', array('visible'=>1));
//
// require_once($CFG->libdir.'/coursecatlib.php');
// foreach($courses_list as $course){
// if( $course->id == 1 ):
// continue;
// endif;
//
// $category = $DB->get_record('course_categories',array('id'=>$course->category));
// $course->categoryName = $category->name;
//
// $courseInList = new course_in_list($course);
// $contentimages = $contentfiles = '';
// foreach ($courseInList->get_course_overviewfiles() as $file) {
//
// $isimage = $file->is_valid_image();
// $url = file_encode_url("$CFG->wwwroot/pluginfile.php",
// '/'. $file->get_contextid(). '/'. $file->get_component(). '/'.
// $file->get_filearea(). $file->get_filepath(). $file->get_filename(), !$isimage);
// if ($isimage) {
// $contentimages .= html_writer::tag('div',
// html_writer::empty_tag('img', array('src' => $url)),
// array('class' => 'courseimage'));
// } else {
// $image = $this->output->pix_icon(file_file_icon($file, 24), $file->get_filename(), 'moodle');
// $filename = html_writer::tag('span', $image, array('class' => 'fp-icon')).
// html_writer::tag('span', $file->get_filename(), array('class' => 'fp-filename'));
// $contentfiles .= html_writer::tag('span',
// html_writer::link($url, $filename),
// array('class' => 'coursefile fp-filename-icon'));
// }
// }
// $content_img = $contentimages. $contentfiles;
//
//
// echo "<li class=\"col-lg-3 col-md-3 col-sm-6 col-xs-12 my-course\">
// <div class=\"box-list-course\">
// <a href=\"$CFG->wwwroot/course/view.php?id=$course->id\">
// {$content_img}
// </a>
// <span class='categoryName'>{$course->categoryName}</span>
// <h3 class='coursename'><a href=\"$CFG->wwwroot/course/view.php?id=$course->id\" title='Diciplina - $course->fullname'>{$course->fullname}</a></h3>
// <div class=\"summary\">
// $course->summary
// </div>
// </div>
// </li>";
// }
// echo " </ul>\n";
// echo " </div>";
// echo " </div>";
// echo "</section>\n";
?>
<div style="display: none;" id="<?php //echo $regionbsid; ?>" class="<?php //echo $class; ?>">
<?php
echo $OUTPUT->course_content_header();
echo $OUTPUT->main_content();
echo $OUTPUT->course_content_footer();
?>
</div>
</div>
</div>
<?php require_once(dirname(__FILE__) . '/includes/footer.php'); ?>
<!-- footer -->
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script type="text/javascript" src="<?php echo $CFG->wwwroot;?>/theme/qualisaude/javascript/bootstrap.min.js"></script>
</body>
</html>

144
layout/includes/footer.php Normal file
View File

@@ -0,0 +1,144 @@
<?php
// 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/>.
/**
* Footer layout
* @package theme_qualisaude
* @copyright 2015 onwards LMSACE Dev Team (http://www.lmsace.com)
* @author LMSACE Dev Team
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
defined('MOODLE_INTERNAL') || die();
user_preference_allow_ajax_update('drawer-open-nav', PARAM_ALPHA);
require_once($CFG->libdir . '/behat/lib.php');
if (isloggedin()) {
$navdraweropen = (get_user_preferences('drawer-open-nav', 'true') == 'true');
} else {
$navdraweropen = false;
}
$extraclasses = [];
if ($navdraweropen) {
$extraclasses[] = 'drawer-open-left';
}
$bodyattributes = $OUTPUT->body_attributes($extraclasses);
$blockshtml = $OUTPUT->blocks('side-pre');
$hasblocks = strpos($blockshtml, 'data-block=') !== false;
$regionmainsettingsmenu = $OUTPUT->region_main_settings_menu();
// Header Content.
$logourl = get_logo_url();
$phoneno = theme_qualisaude_get_setting('phoneno');
$emailid = theme_qualisaude_get_setting('emailid');
$scallus = get_string('callus', 'theme_qualisaude');
$semail = get_string('email', 'theme_qualisaude');
// Footer Content.
$logourl = get_logo_url();
$footlogo = theme_qualisaude_get_setting('footlogo');
$footlogo = (!$footlogo) ? 0 : 1;
$footnote = theme_qualisaude_get_setting('footnote', 'format_html');
$fburl = theme_qualisaude_get_setting('fburl');
$pinurl = theme_qualisaude_get_setting('pinurl');
$twurl = theme_qualisaude_get_setting('twurl');
$gpurl = theme_qualisaude_get_setting('gpurl');
$address = theme_qualisaude_get_setting('address');
$emailid = theme_qualisaude_get_setting('emailid');
$phoneno = theme_qualisaude_get_setting('phoneno');
$copyrightfooter = theme_qualisaude_get_setting('copyright_footer');
$infolink = theme_qualisaude_get_setting('infolink');
$infolink = theme_qualisaude_infolink();
$sinfo = get_string('info', 'theme_qualisaude');
$scontactus = get_string('contact_us', 'theme_qualisaude');
$phone = get_string('phone', 'theme_qualisaude');
$email = get_string('email', 'theme_qualisaude');
$sfollowus = get_string('followus', 'theme_qualisaude');
$url = ($fburl != '' || $pinurl != '' || $twurl != '' || $gpurl != '') ? 1 : 0;
$block3 = ($address != '' || $phoneno != '' || $emailid != '' || $url != 0) ? 1 : 0;
$footerblock1 = ($footlogo != 0 || $footnote != '' || $infolink != '' || $url != 0 || $block3 != 0) ? 1 : 0;
$footerblock = ($footlogo != 0 || $footnote != '' || $infolink != ''
|| $url != 0 || $block3 != 0 || $copyrightfooter != '') ? 1 : 0;
$block1 = ($footlogo || $footnote) ? 1 : 0;
$infoslink = ($infolink != '') ? 1 : 0;
$blockarrange = $block1 + $infoslink + $block3;
switch ($blockarrange) {
case 3:
$colclass = 'col-md-4';
break;
case 2:
$colclass = 'col-md-6';
break;
case 1:
$colclass = 'col-md-12';
break;
case 0:
$colclass = '';
break;
default:
$colclass = 'col-md-4';
break;
}
$templatecontext = [
'sitename' => format_string($SITE->shortname, true, ['context' => context_course::instance(SITEID), "escape" => false]),
'output' => $OUTPUT,
'sidepreblocks' => $blockshtml,
'hasblocks' => $hasblocks,
'bodyattributes' => $bodyattributes,
'navdraweropen' => $navdraweropen,
'regionmainsettingsmenu' => $regionmainsettingsmenu,
'hasregionmainsettingsmenu' => !empty($regionmainsettingsmenu),
"logourl" => $logourl,
"footlogo" => $footlogo,
"footnote" => $footnote,
"fburl" => $fburl,
"pinurl" => $pinurl,
"twurl" => $twurl,
"gpurl" => $gpurl,
"address" => $address,
"emailid" => $emailid,
"phoneno" => $phoneno,
"s_callus" => $scallus,
"s_email" => $semail,
"copyright_footer" => $copyrightfooter,
"infolink" => $infolink,
"s_info" => $sinfo,
"s_contact_us" => $scontactus,
"phone" => $phone,
"email" => $email,
"s_followus" => $sfollowus,
"url" => $url,
"infolink" => $infolink,
"block3" => $block3,
"footerblock" => $footerblock,
"footerblock1" => $footerblock1,
"colclass" => $colclass,
"block1" => $block1
];
$templatecontext['flatnavigation'] = $PAGE->flatnav;
echo $OUTPUT->render_from_template('theme_qualisaude/footer', $templatecontext);

119
layout/includes/header.php Normal file
View File

@@ -0,0 +1,119 @@
<?php
// 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/>.
/**
* Header layout
* @package theme_qualisaude
* @copyright 2015 onwards LMSACE Dev Team (http://www.lmsace.com)
* @author LMSACE Dev Team
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
defined('MOODLE_INTERNAL') || die();
user_preference_allow_ajax_update('drawer-open-nav', PARAM_ALPHA);
require_once($CFG->libdir . '/behat/lib.php');
if (isloggedin()) {
$navdraweropen = (get_user_preferences('drawer-open-nav', 'true') == 'true');
} else {
$navdraweropen = false;
}
$extraclasses = [];
if ($navdraweropen) {
$extraclasses[] = 'drawer-open-left';
}
$bodyattributes = $OUTPUT->body_attributes($extraclasses);
$blockshtml = $OUTPUT->blocks('side-pre');
$hasblocks = strpos($blockshtml, 'data-block=') !== false;
$regionmainsettingsmenu = $OUTPUT->region_main_settings_menu();
$custommenu = $OUTPUT->custom_menu();
if ($custommenu == "") {
$navbarclass = "navbar-toggler d-lg-none nocontent-navbar";
} else {
$navbarclass = "navbar-toggler d-lg-none";
}
// Header Content.
$logourl = get_logo_url();
$phoneno = theme_qualisaude_get_setting('phoneno');
$emailid = theme_qualisaude_get_setting('emailid');
$scallus = get_string('callus', 'theme_qualisaude');
$semail = get_string('email', 'theme_qualisaude');
// Footer Content.
$logourl = get_logo_url();
$footnote = theme_qualisaude_get_setting('footnote', 'format_html');
$fburl = theme_qualisaude_get_setting('fburl');
$pinurl = theme_qualisaude_get_setting('pinurl');
$twurl = theme_qualisaude_get_setting('twurl');
$gpurl = theme_qualisaude_get_setting('gpurl');
$address = theme_qualisaude_get_setting('address');
$emailid = theme_qualisaude_get_setting('emailid');
$phoneno = theme_qualisaude_get_setting('phoneno');
$copyrightfooter = theme_qualisaude_get_setting('copyright_footer');
$infolink = theme_qualisaude_get_setting('infolink');
$sinfo = get_string('info', 'theme_qualisaude');
$scontactus = get_string('contact_us', 'theme_qualisaude');
$phone = get_string('phone', 'theme_qualisaude');
$email = get_string('email', 'theme_qualisaude');
$sfollowus = get_string('followus', 'theme_qualisaude');
$url = ($fburl != '' || $pinurl != '' || $twurl != '' || $gpurl != '') ? 1 : 0;
$infolink = theme_qualisaude_infolink();
$templatecontext = [
'sitename' => format_string($SITE->shortname, true, ['context' => context_course::instance(SITEID), "escape" => false]),
'output' => $OUTPUT,
'sidepreblocks' => $blockshtml,
'hasblocks' => $hasblocks,
'bodyattributes' => $bodyattributes,
'navdraweropen' => $navdraweropen,
'regionmainsettingsmenu' => $regionmainsettingsmenu,
'hasregionmainsettingsmenu' => !empty($regionmainsettingsmenu),
"logourl" => $logourl,
"phoneno" => $phoneno,
"emailid" => $emailid,
"s_callus" => $scallus,
"s_email" => $semail,
"logourl" => $logourl,
"footnote" => $footnote,
"fburl" => $fburl,
"pinurl" => $pinurl,
"twurl" => $twurl,
"gpurl" => $gpurl,
"address" => $address,
"emailid" => $emailid,
"phoneno" => $phoneno,
"copyright_footer" => $copyrightfooter,
"infolink" => $infolink,
"s_info" => $sinfo,
"s_contact_us" => $scontactus,
"phone" => $phone,
"email" => $email,
"s_followus" => $sfollowus,
"url" => $url,
"infolink" => $infolink,
"navbarclass" => $navbarclass,
];
$templatecontext['flatnavigation'] = $PAGE->flatnav;
$flatnavbar = $OUTPUT->render_from_template('theme_boost/nav-drawer', $templatecontext);
echo $OUTPUT->render_from_template('theme_qualisaude/header', $templatecontext);

View File

@@ -0,0 +1,139 @@
<?php
// 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/>.
/**
* Slideshow layout
* @package theme_qualisaude
* @copyright 2015 onwards LMSACE Dev Team (http://www.lmsace.com)
* @author LMSACE Dev Team
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
defined('MOODLE_INTERNAL') || die();
$numberofslides = theme_qualisaude_get_setting('numberofslides');
if ($numberofslides) { ?>
<div class="theme-slider">
<div id="home-page-carousel" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
<?php for ($s = 0; $s < $numberofslides; $s++):
$clstxt = ($s == "0") ? ' class="active"' : '';
?>
<li data-target="#home-page-carousel" data-slide-to="<?php echo $s; ?>" <?php echo $clstxt; ?>></li>
<?php endfor; ?>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<?php for ($s1 = 1; $s1 <= $numberofslides; $s1++) :
$clstxt2 = ($s1 == "1") ? ' active' : '';
$slidecaption = theme_qualisaude_get_setting('slide' . $s1 . 'caption', true);
$slidedesc = theme_qualisaude_get_setting('slide' . $s1 . 'desc', 'format_html');
$slideimg = theme_qualisaude_render_slideimg($s1, 'slide' . $s1 . 'image');
?>
<div class="carousel-item <?php echo $clstxt2; ?>" style="background-image: url(<?php echo $slideimg; ?>);">
<!-- <img src="<?php echo $slideimg; ?>" alt="slide"> -->
<div class=" carousel-overlay-content container-fluid">
<div class="content-wrap">
<?php if (!empty($slidecaption)) { ?>
<h2><?php echo $slidecaption; ?></h2><br>
<?php } ?>
<?php echo $slidedesc; ?>
</div>
</div>
</div>
<?php endfor; ?>
</div>
<a class="left carousel-control carousel-control-prev" href="#home-page-carousel" data-slide="prev">
</a>
<a class="right carousel-control carousel-control-next" href="#home-page-carousel" data-slide="next">
</a>
</div>
</div>
<style>
.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
-webkit-transform: translateX(0);
transform: translateX(0);
}
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.carousel-item-next,
.active.carousel-item-right {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
.carousel-item-next,
.active.carousel-item-right {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
.carousel-item-prev,
.active.carousel-item-left {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
.carousel-item-prev,
.active.carousel-item-left {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
.carousel-fade .carousel-item {
opacity: 0;
transition-duration: .6s;
transition-property: opacity;
}
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
</style>
<!--E.O.Slider-->
<?php }

36
layout/login.php Normal file
View File

@@ -0,0 +1,36 @@
<?php
// 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/>.
/**
* Login Layout
* @package theme_qualisaude
* @copyright 2015 onwards LMSACE Dev Team (http://www.lmsace.com)
* @author LMSACE Dev Team
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
defined('MOODLE_INTERNAL') || die();
$bodyattributes = $OUTPUT->body_attributes();
require_once(dirname(__FILE__) .'/includes/header.php');
$templatecontext = [
'sitename' => format_string($SITE->shortname, true, ['context' => context_course::instance(SITEID), "escape" => false]),
'output' => $OUTPUT,
'bodyattributes' => $bodyattributes
];
echo $OUTPUT->render_from_template('theme_qualisaude/login', $templatecontext);
echo ($flatnavbar) ? $flatnavbar : "";
require_once(dirname(__FILE__) .'/includes/footer.php');

33
layout/maintenance.php Normal file
View File

@@ -0,0 +1,33 @@
<?php
// 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/>.
/**
* Maintance layout
* @package theme_qualisaude
* @copyright 2015 onwards LMSACE Dev Team (http://www.lmsace.com)
* @author LMSACE Dev Team
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
defined('MOODLE_INTERNAL') || die();
$templatecontext = [
// We cannot pass the context to format_string, this layout can be used during
// installation. At that stage database tables do not exist yet.
'sitename' => format_string($SITE->shortname, true, ["escape" => false]),
'output' => $OUTPUT
];
echo $OUTPUT->render_from_template('theme_qualisaude/maintenance', $templatecontext);

152
layout/my.php Normal file
View File

@@ -0,0 +1,152 @@
<?php
// 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/>.
/**
* Columns 2 Layout
* @package theme_qualisaude
* @copyright 2015 onwards LMSACE Dev Team (http://www.lmsace.com)
* @author LMSACE Dev Team
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
defined('MOODLE_INTERNAL') || die();
user_preference_allow_ajax_update('drawer-open-nav', PARAM_ALPHA);
require_once($CFG->libdir . '/behat/lib.php');
if (isloggedin()) {
$navdraweropen = (get_user_preferences('drawer-open-nav', 'true') == 'true');
} else {
$navdraweropen = false;
}
$extraclasses = [];
if ($navdraweropen) {
$extraclasses[] = 'drawer-open-left';
}
$bodyattributes = $OUTPUT->body_attributes($extraclasses);
$blockshtml = $OUTPUT->blocks('side-pre');
$hasblocks = strpos($blockshtml, 'data-block=') !== false;
$regionmainsettingsmenu = $OUTPUT->region_main_settings_menu();
$custommenu = $OUTPUT->custom_menu();
if ($custommenu == "") {
$navbarclass = "navbar-toggler hidden-lg-up nocontent-navbar";
} else {
$navbarclass = "navbar-toggler hidden-lg-up";
}
// Header Content.
$logourl = get_logo_url();
$phoneno = theme_qualisaude_get_setting('phoneno');
$emailid = theme_qualisaude_get_setting('emailid');
$scallus = get_string('callus', 'theme_qualisaude');
$semail = get_string('email', 'theme_qualisaude');
// Footer Content.
$logourl = get_logo_url();
$footlogo = theme_qualisaude_get_setting('footlogo');
$footlogo = (!$footlogo) ? 0 : 1;
$footnote = theme_qualisaude_get_setting('footnote', 'format_html');
$fburl = theme_qualisaude_get_setting('fburl');
$pinurl = theme_qualisaude_get_setting('pinurl');
$twurl = theme_qualisaude_get_setting('twurl');
$gpurl = theme_qualisaude_get_setting('gpurl');
$address = theme_qualisaude_get_setting('address');
$emailid = theme_qualisaude_get_setting('emailid');
$phoneno = theme_qualisaude_get_setting('phoneno');
$copyrightfooter = theme_qualisaude_get_setting('copyright_footer');
$infolink = theme_qualisaude_get_setting('infolink');
$infolink = theme_qualisaude_infolink();
$sinfo = get_string('info', 'theme_qualisaude');
$scontactus = get_string('contact_us', 'theme_qualisaude');
$phone = get_string('phone', 'theme_qualisaude');
$email = get_string('email', 'theme_qualisaude');
$sfollowus = get_string('followus', 'theme_qualisaude');
$url = ($fburl != '' || $pinurl != '' || $twurl != '' || $gpurl != '') ? 1 : 0;
$block3 = ($address != '' || $phoneno != '' || $emailid != '' || $url != 0) ? 1 : 0;
$footerblock1 = ($footlogo != 0 || $footnote != '' || $infolink != '' || $url != 0 || $block3 != 0) ? 1 : 0;
$footerblock = ($footlogo != 0 || $footnote != '' || $infolink != ''
|| $url != 0 || $block3 != 0 || $copyrightfooter != '') ? 1 : 0;
$block1 = ($footlogo || $footnote) ? 1 : 0;
$infoslink = ($infolink != '') ? 1 : 0;
$blockarrange = $block1 + $infoslink + $block3;
switch ($blockarrange) {
case 3:
$colclass = 'col-md-4';
break;
case 2:
$colclass = 'col-md-6';
break;
case 1:
$colclass = 'col-md-12';
break;
case 0:
$colclass = '';
break;
default:
$colclass = 'col-md-4';
break;
}
$templatecontext = [
'sitename' => format_string($SITE->shortname, true, ['context' => context_course::instance(SITEID), "escape" => false]),
'output' => $OUTPUT,
'sidepreblocks' => $blockshtml,
'hasblocks' => $hasblocks,
'bodyattributes' => $bodyattributes,
'navdraweropen' => $navdraweropen,
'regionmainsettingsmenu' => $regionmainsettingsmenu,
'hasregionmainsettingsmenu' => !empty($regionmainsettingsmenu),
"logourl" => $logourl,
"phoneno" => $phoneno,
"emailid" => $emailid,
"s_callus" => $scallus,
"s_email" => $semail,
"logourl" => $logourl,
"footlogo" => $footlogo,
"footnote" => $footnote,
"fburl" => $fburl,
"pinurl" => $pinurl,
"twurl" => $twurl,
"gpurl" => $gpurl,
"address" => $address,
"emailid" => $emailid,
"phoneno" => $phoneno,
"copyright_footer" => $copyrightfooter,
"infolink" => $infolink,
"s_info" => $sinfo,
"s_contact_us" => $scontactus,
"phone" => $phone,
"email" => $email,
"s_followus" => $sfollowus,
"url" => $url,
"infolink" => $infolink,
"navbarclass" => $navbarclass,
"block3" => $block3,
"footerblock" => $footerblock,
"footerblock1" => $footerblock1,
"colclass" => $colclass,
"block1" => $block1
];
$templatecontext['flatnavigation'] = $PAGE->flatnav;
echo $OUTPUT->render_from_template('theme_qualisaude/my', $templatecontext);

85
layout/secure.php Normal file
View File

@@ -0,0 +1,85 @@
<?php
// 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/>.
/**
* The secure layout.
*
* @package theme_qualisaude
* @copyright 2013 Moodle, moodle.org
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
defined('MOODLE_INTERNAL') || die();
// Get the HTML for the settings bits.
$html = theme_qualisaude_get_html_for_settings($OUTPUT, $PAGE);
echo $OUTPUT->doctype() ?>
<html <?php echo $OUTPUT->htmlattributes(); ?>>
<head>
<title><?php echo $OUTPUT->page_title(); ?></title>
<link rel="shortcut icon" href="<?php echo $OUTPUT->favicon(); ?>" />
<?php echo $OUTPUT->standard_head_html() ?>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body <?php echo $OUTPUT->body_attributes(); ?>>
<?php echo $OUTPUT->standard_top_of_body_html() ?>
<header role="banner" class="navbar navbar-fixed-top moodle-has-zindex">
<nav role="navigation" class="navbar-inner">
<div class="container">
<a class="brand" href="<?php echo $CFG->wwwroot;?>"><?php echo
format_string($SITE->shortname, true, array('context' => context_course::instance(SITEID)));
?></a>
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<div class="nav-collapse collapse">
<ul class="nav pull-right">
<li><?php echo $OUTPUT->page_heading_menu(); ?></li>
</ul>
</div>
</div>
</nav>
</header>
<div id="page" class="container">
<header id="page-header" class="clearfix">
<?php echo $html->heading; ?>
</header>
<div id="page-content" class="row">
<div id="region-bs-main-and-pre" class="col-md-9">
<div class="row">
<section id="region-main" class="col-md-8 pull-right">
<?php echo $OUTPUT->main_content(); ?>
</section>
<?php echo $OUTPUT->blocks('side-pre', 'span4 desktop-first-column'); ?>
</div>
</div>
<?php echo $OUTPUT->blocks('side-post', 'col-md-3'); ?>
</div>
<?php echo $OUTPUT->standard_end_of_body_html() ?>
</div>
</body>
</html>