| 1 | efrain | 1 | <?php
 | 
        
           |  |  | 2 | // This file is part of Moodle - http://moodle.org/
 | 
        
           |  |  | 3 | //
 | 
        
           |  |  | 4 | // Moodle is free software: you can redistribute it and/or modify
 | 
        
           |  |  | 5 | // it under the terms of the GNU General Public License as published by
 | 
        
           |  |  | 6 | // the Free Software Foundation, either version 3 of the License, or
 | 
        
           |  |  | 7 | // (at your option) any later version.
 | 
        
           |  |  | 8 | //
 | 
        
           |  |  | 9 | // Moodle is distributed in the hope that it will be useful,
 | 
        
           |  |  | 10 | // but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
        
           |  |  | 11 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
        
           |  |  | 12 | // GNU General Public License for more details.
 | 
        
           |  |  | 13 | //
 | 
        
           |  |  | 14 | // You should have received a copy of the GNU General Public License
 | 
        
           |  |  | 15 | // along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
 | 
        
           |  |  | 16 |   | 
        
           |  |  | 17 | /**
 | 
        
           |  |  | 18 |  *
 | 
        
           |  |  | 19 |  * @package   theme_monocolor
 | 
        
           |  |  | 20 |  * @copyright 2022 - 2023 Marcin Czaja (https://rosea.io)
 | 
        
           |  |  | 21 |  * @license   Commercial https://themeforest.net/licenses
 | 
        
           |  |  | 22 |  *
 | 
        
           |  |  | 23 |  */
 | 
        
           |  |  | 24 |   | 
        
           |  |  | 25 | defined('MOODLE_INTERNAL') || die();
 | 
        
           |  |  | 26 | global $PAGE, $OUTPUT;
 | 
        
           |  |  | 27 |   | 
        
           |  |  | 28 | // Variables - Settings.
 | 
        
           |  |  | 29 | $block19introtitle = format_text(theme_monocolor_get_setting('block19introtitle'), FORMAT_HTML, array('noclean' => true));
 | 
        
           |  |  | 30 | $block19introcontent = format_text(theme_monocolor_get_setting('block19introcontent'), FORMAT_HTML, array('noclean' => true));
 | 
        
           |  |  | 31 | $block19html = format_text(theme_monocolor_get_setting('block19htmlcontent'), FORMAT_HTML, array('noclean' => true));
 | 
        
           |  |  | 32 | $block19footer = format_text(theme_monocolor_get_setting('block19footercontent'), FORMAT_HTML, array('noclean' => true));
 | 
        
           |  |  | 33 | $block19class = theme_monocolor_get_setting('block19class');
 | 
        
           |  |  | 34 | $block19css = theme_monocolor_get_setting('block19customcss');
 | 
        
           |  |  | 35 |   | 
        
           |  |  | 36 | $block19customcss = '';
 | 
        
           |  |  | 37 | if (!empty($block19css)) {
 | 
        
           |  |  | 38 |     $block19customcss = ' style="' . $block19css . '"';
 | 
        
           |  |  | 39 | } else {
 | 
        
           |  |  | 40 |     $block19customcss = null;
 | 
        
           |  |  | 41 | }
 | 
        
           |  |  | 42 |   | 
        
           |  |  | 43 |   | 
        
           |  |  | 44 | echo '<!-- Start Block 19 -->';
 | 
        
           |  |  | 45 | echo '<div id="fpblock19" class="wrapper-xl rui-fp-block--19 ' . $block19class . '"' . $block19customcss . '>';
 | 
        
           |  |  | 46 | if (!empty($block19introtitle) || !empty($block19introcontent)) {
 | 
        
           |  |  | 47 |     echo '<div class="wrapper-sm rui-fp-block-mb">';
 | 
        
           |  |  | 48 | }
 | 
        
           |  |  | 49 | if (!empty($block19introtitle)) {
 | 
        
           |  |  | 50 |     echo '<h3 class="rui-block-title">' . $block19introtitle . '</h3>';
 | 
        
           |  |  | 51 | }
 | 
        
           |  |  | 52 | if (!empty($block19introcontent)) {
 | 
        
           |  |  | 53 |     echo '<div class="rui-block-desc">' . $block19introcontent . '</div>';
 | 
        
           |  |  | 54 | }
 | 
        
           |  |  | 55 | if (!empty($block19introtitle) || !empty($block19introcontent)) {
 | 
        
           |  |  | 56 |     echo '</div>';
 | 
        
           |  |  | 57 | }
 | 
        
           |  |  | 58 | echo $block19html;
 | 
        
           |  |  | 59 | if (!empty($block19footer)) {
 | 
        
           |  |  | 60 |     echo '<div class="rui-block-footer wrapper-fw">' . $block19footer . '</div>';
 | 
        
           |  |  | 61 | }
 | 
        
           |  |  | 62 | echo '</div>';
 | 
        
           |  |  | 63 | if (theme_monocolor_get_setting("displayhrblock19") == '1') {
 | 
        
           |  |  | 64 |     echo '<hr class="rui-block-hr" />';
 | 
        
           |  |  | 65 | }
 | 
        
           |  |  | 66 | echo '<!-- End Block 19 -->';
 |