/
var
/
www
/
html
/
cdhu
/
theme
/
lambda_cdhu
/
Upload File
HOME
<?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/>. /** * Parent theme: Bootstrapbase by Bas Brands * Built on: Essential by Julian Ridden * * @package theme_lambda_cdhu * @copyright 2018 redPIthemes * */ $THEME->name = 'lambda_cdhu'; $THEME->doctype = 'html5'; $THEME->parents = array('bootstrapbase'); $fa_version = 'fa-4'; if ($THEME->settings->use_fa5 == 1) {$fa_version = 'fa-5';} $THEME->sheets = array('slider', 'typographie', 'auth', $fa_version, 'style'); $THEME->editor_sheets = array(); $THEME->supportscssoptimisation = false; if ($THEME->settings->block_layout == 2) { $THEME->enable_dock = false; $report_block_pos = 'side-pre'; } else { $THEME->enable_dock = true; $report_block_pos = 'hidden-dock'; } $THEME->yuicssmodules = array(); $THEME->editor_sheets = array(); $THEME->plugins_exclude_sheets = array( 'block' => array( 'html', ), ); $THEME->layouts = array( // Front page. 'frontpage' => array( 'file' => 'frontpage.php', 'regions' => array('side-pre', 'side-post', 'footer-left', 'footer-middle', 'footer-right', 'hidden-dock'), 'defaultregion' => 'hidden-dock', ), // Most backwards compatible layout without the blocks - this is the layout used by default. 'base' => array( 'file' => 'columns1.php', 'regions' => array('footer-left', 'footer-middle', 'footer-right'), 'defaultregion' => '', ), // Standard layout with blocks, this is recommended for most pages with general information. 'standard' => array( 'file' => 'columns3.php', 'regions' => array('side-pre', 'side-post', 'footer-left', 'footer-middle', 'footer-right'), 'defaultregion' => 'side-post', ), // Main course page. 'course' => array( 'file' => 'columns3.php', 'regions' => array('side-pre', 'side-post', 'footer-left', 'footer-middle', 'footer-right'), 'defaultregion' => 'side-post', ), 'coursecategory' => array( 'file' => 'columns3.php', 'regions' => array('side-pre', 'side-post', 'footer-left', 'footer-middle', 'footer-right'), 'defaultregion' => 'side-post', ), // part of course, typical for modules - default page layout if $cm specified in require_login(). 'incourse' => array( 'file' => 'columns3.php', 'regions' => array('side-pre', 'side-post', 'footer-left', 'footer-middle', 'footer-right'), 'defaultregion' => 'side-post', ), // Server administration scripts. 'admin' => array( 'file' => 'columns2.php', 'regions' => array('side-pre', 'footer-left', 'footer-middle', 'footer-right'), 'defaultregion' => 'side-pre', ), // My dashboard page. 'mydashboard' => array( 'file' => 'columns3.php', 'regions' => array('side-pre', 'side-post', 'footer-left', 'footer-middle', 'footer-right'), 'defaultregion' => 'side-post', ), // My public page. 'mypublic' => array( 'file' => 'columns3.php', 'regions' => array('side-pre', 'side-post', 'footer-left', 'footer-middle', 'footer-right'), 'defaultregion' => 'side-post', ), 'login' => array( 'file' => 'login.php', 'regions' => array('footer-left', 'footer-middle', 'footer-right'), 'defaultregion' => '', ), // Pages that appear in pop-up windows - no navigation, no blocks, no header. 'popup' => array( 'file' => 'embedded.php', 'regions' => array() ), // The pagelayout used for reports. 'report' => array( 'file' => 'report.php', 'regions' => array('footer-left', 'footer-middle', 'footer-right', $report_block_pos), 'defaultregion' => $report_block_pos, ), // TOTARA Grade report 'noblocks' => array( 'file' => 'columns1.php', 'regions' => array('footer-left', 'footer-middle', 'footer-right'), 'defaultregion' => '', ), // No blocks and minimal footer - used for legacy frame layouts only! 'frametop' => array( 'file' => 'columns1.php', 'regions' => array('footer-left', 'footer-middle', 'footer-right', 'hidden-dock'), 'defaultregion' => 'footer-right', 'options' => array('nofooter'=>true, 'nocoursefooter'=>true), ), // Embeded pages, like iframe/object embeded in moodleform - it needs as much space as possible. 'embedded' => array( 'file' => 'embedded.php', 'regions' => array() ), // Used during upgrade and install, and for the 'This site is undergoing maintenance' message. // This must not have any blocks, links, or API calls that would lead to database or cache interaction. // Please be extremely careful if you are modifying this layout. 'maintenance' => array( 'file' => 'maintenance.php', 'regions' => array(), ), // Should display the content and basic headers only. 'print' => array( 'file' => 'columns1.php', 'regions' => array('footer-left', 'footer-middle', 'footer-right'), 'defaultregion' => '', 'options' => array('nofooter'=>true, 'nonavbar'=>false), ), // The pagelayout used when a redirection is occuring. 'redirect' => array( 'file' => 'embedded.php', 'regions' => array(), ), // The pagelayout used for safebrowser and securewindow. 'secure' => array( 'file' => 'secure.php', 'regions' => array('side-pre', 'side-post', 'footer-left', 'footer-middle', 'footer-right'), 'defaultregion' => 'side-pre' ), ); $THEME->rendererfactory = 'theme_overridden_renderer_factory'; $THEME->csspostprocess = 'theme_lambda_cdhu_process_css';