MDL-56277 theme_boost: Converting EOLs to unix style
This commit is contained in:
@@ -1,197 +1,197 @@
|
||||
<?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/>.
|
||||
|
||||
|
||||
/**
|
||||
* Overriden core maintenance renderer.
|
||||
*
|
||||
* @package theme_boost
|
||||
* @copyright 2016 Frédéric Massart - FMCorz.net
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||
*/
|
||||
|
||||
namespace theme_boost\output;
|
||||
defined('MOODLE_INTERNAL') || die();
|
||||
|
||||
use coding_exception;
|
||||
use moodle_page;
|
||||
use block_contents;
|
||||
use stdClass;
|
||||
|
||||
/**
|
||||
* The maintenance renderer.
|
||||
*
|
||||
* @package theme_boost
|
||||
* @copyright 2016 Frédéric Massart - FMCorz.net
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||
*/
|
||||
class core_renderer_maintenance extends core_renderer {
|
||||
|
||||
/**
|
||||
* Initialises the renderer instance.
|
||||
*
|
||||
* @param moodle_page $page
|
||||
* @param string $target
|
||||
* @throws coding_exception
|
||||
*/
|
||||
public function __construct(moodle_page $page, $target) {
|
||||
if ($target !== RENDERER_TARGET_MAINTENANCE || $page->pagelayout !== 'maintenance') {
|
||||
throw new coding_exception('Invalid request for the maintenance renderer.');
|
||||
}
|
||||
parent::__construct($page, $target);
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce blocks.
|
||||
*
|
||||
* @param block_contents $bc
|
||||
* @param string $region
|
||||
* @return string
|
||||
*/
|
||||
public function block(block_contents $bc, $region) {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce blocks.
|
||||
*
|
||||
* @param string $region
|
||||
* @param array $classes
|
||||
* @param string $tag
|
||||
* @return string
|
||||
*/
|
||||
public function blocks($region, $classes = array(), $tag = 'aside') {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce blocks.
|
||||
*
|
||||
* @param string $region
|
||||
* @return string
|
||||
*/
|
||||
public function blocks_for_region($region) {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce a course content header.
|
||||
*
|
||||
* @param bool $onlyifnotcalledbefore
|
||||
* @return string
|
||||
*/
|
||||
public function course_content_header($onlyifnotcalledbefore = false) {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce a course content footer.
|
||||
*
|
||||
* @param bool $onlyifnotcalledbefore
|
||||
* @return string
|
||||
*/
|
||||
public function course_content_footer($onlyifnotcalledbefore = false) {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce a course header.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function course_header() {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce a course footer.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function course_footer() {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce a custom menu.
|
||||
*
|
||||
* @param string $custommenuitems
|
||||
* @return string
|
||||
*/
|
||||
public function custom_menu($custommenuitems = '') {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce a file picker.
|
||||
*
|
||||
* @param array $options
|
||||
* @return string
|
||||
*/
|
||||
public function file_picker($options) {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce and HTML file tree.
|
||||
*
|
||||
* @param array $dir
|
||||
* @return string
|
||||
*/
|
||||
public function htmllize_file_tree($dir) {
|
||||
return '';
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer does not support JS.
|
||||
*
|
||||
* @param block_contents $bc
|
||||
*/
|
||||
public function init_block_hider_js(block_contents $bc) {
|
||||
// Does nothing.
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce language menus.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function lang_menu() {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer has no need for login information.
|
||||
*
|
||||
* @param null $withlinks
|
||||
* @return string
|
||||
*/
|
||||
public function login_info($withlinks = null) {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce user pictures.
|
||||
*
|
||||
* @param stdClass $user
|
||||
* @param array $options
|
||||
* @return string
|
||||
*/
|
||||
public function user_picture(stdClass $user, array $options = null) {
|
||||
return '';
|
||||
}
|
||||
}
|
||||
<?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/>.
|
||||
|
||||
|
||||
/**
|
||||
* Overriden core maintenance renderer.
|
||||
*
|
||||
* @package theme_boost
|
||||
* @copyright 2016 Frédéric Massart - FMCorz.net
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||
*/
|
||||
|
||||
namespace theme_boost\output;
|
||||
defined('MOODLE_INTERNAL') || die();
|
||||
|
||||
use coding_exception;
|
||||
use moodle_page;
|
||||
use block_contents;
|
||||
use stdClass;
|
||||
|
||||
/**
|
||||
* The maintenance renderer.
|
||||
*
|
||||
* @package theme_boost
|
||||
* @copyright 2016 Frédéric Massart - FMCorz.net
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||
*/
|
||||
class core_renderer_maintenance extends core_renderer {
|
||||
|
||||
/**
|
||||
* Initialises the renderer instance.
|
||||
*
|
||||
* @param moodle_page $page
|
||||
* @param string $target
|
||||
* @throws coding_exception
|
||||
*/
|
||||
public function __construct(moodle_page $page, $target) {
|
||||
if ($target !== RENDERER_TARGET_MAINTENANCE || $page->pagelayout !== 'maintenance') {
|
||||
throw new coding_exception('Invalid request for the maintenance renderer.');
|
||||
}
|
||||
parent::__construct($page, $target);
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce blocks.
|
||||
*
|
||||
* @param block_contents $bc
|
||||
* @param string $region
|
||||
* @return string
|
||||
*/
|
||||
public function block(block_contents $bc, $region) {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce blocks.
|
||||
*
|
||||
* @param string $region
|
||||
* @param array $classes
|
||||
* @param string $tag
|
||||
* @return string
|
||||
*/
|
||||
public function blocks($region, $classes = array(), $tag = 'aside') {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce blocks.
|
||||
*
|
||||
* @param string $region
|
||||
* @return string
|
||||
*/
|
||||
public function blocks_for_region($region) {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce a course content header.
|
||||
*
|
||||
* @param bool $onlyifnotcalledbefore
|
||||
* @return string
|
||||
*/
|
||||
public function course_content_header($onlyifnotcalledbefore = false) {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce a course content footer.
|
||||
*
|
||||
* @param bool $onlyifnotcalledbefore
|
||||
* @return string
|
||||
*/
|
||||
public function course_content_footer($onlyifnotcalledbefore = false) {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce a course header.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function course_header() {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce a course footer.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function course_footer() {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce a custom menu.
|
||||
*
|
||||
* @param string $custommenuitems
|
||||
* @return string
|
||||
*/
|
||||
public function custom_menu($custommenuitems = '') {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce a file picker.
|
||||
*
|
||||
* @param array $options
|
||||
* @return string
|
||||
*/
|
||||
public function file_picker($options) {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce and HTML file tree.
|
||||
*
|
||||
* @param array $dir
|
||||
* @return string
|
||||
*/
|
||||
public function htmllize_file_tree($dir) {
|
||||
return '';
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer does not support JS.
|
||||
*
|
||||
* @param block_contents $bc
|
||||
*/
|
||||
public function init_block_hider_js(block_contents $bc) {
|
||||
// Does nothing.
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce language menus.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function lang_menu() {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer has no need for login information.
|
||||
*
|
||||
* @param null $withlinks
|
||||
* @return string
|
||||
*/
|
||||
public function login_info($withlinks = null) {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Does nothing. The maintenance renderer cannot produce user pictures.
|
||||
*
|
||||
* @param stdClass $user
|
||||
* @param array $options
|
||||
* @return string
|
||||
*/
|
||||
public function user_picture(stdClass $user, array $options = null) {
|
||||
return '';
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user