Initial commit
This commit is contained in:
36
layout/columns1.php
Normal file
36
layout/columns1.php
Normal 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
152
layout/columns2.php
Normal 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
159
layout/course.php
Normal 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
44
layout/embedded.php
Normal 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>
|
||||
100
layout/frontpage-original.php
Normal file
100
layout/frontpage-original.php
Normal 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
202
layout/frontpage.php
Normal 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
144
layout/includes/footer.php
Normal 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
119
layout/includes/header.php
Normal 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);
|
||||
|
||||
139
layout/includes/slideshow.php
Normal file
139
layout/includes/slideshow.php
Normal 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
36
layout/login.php
Normal 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
33
layout/maintenance.php
Normal 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
152
layout/my.php
Normal 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
85
layout/secure.php
Normal 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>
|
||||
Reference in New Issue
Block a user