. /** * Configuration for Moodle's standard theme. * * There is documentation of all the things that can be configured here at * http://phpdocs.moodle.org/HEAD/moodlecore/theme_config.html * * For an overview of how Moodle themes work, Please see * http://docs.moodle.org/en/Developement:How_Moodle_outputs_HTML * * @package moodlecore * @copyright 2009 Tim Hunt * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ $THEME->sheets = array('styles_layout', 'styles_fonts', 'styles_color'); $THEME->parent = null; $THEME->parentsheets = false; $THEME->standardsheets = true; $THEME->pluginsheets = array('mod', 'block', 'format', 'gradereport'); $THEME->metainclude = false; $THEME->parentmetainclude = false; $THEME->standardmetainclude = true; $THEME->custompix = false; $THEME->layouts = array( // Most pages. Put this first, so if we encounter an unknown page type, this is used. 'normal' => array( 'layout' => 'layout.php', 'regions' => array('side-pre', 'side-post'), 'defaultregion' => 'side-post' ), // The site home page. 'home' => array( 'layout' => 'layout-home.php', 'regions' => array('side-pre', 'side-post'), 'defaultregion' => 'side-post' ), // Settings form pages, like course of module settings. 'form' => array( 'layout' => 'layout.php', 'regions' => array(), ), // Pages that appear in pop-up windows. 'popup' => array( 'layout' => 'layout-popup.php', 'regions' => array(), ), // Legacy frameset pages 'topframe' => array( 'layout' => 'layout-topframe.php', 'regions' => array(), ), // Used during upgrade and install, and for the 'This site is undergoing maintenance' message. // This must not have any blocks, and it is good idea if it does not have links to // other places - for example there should not be a home link in the footer.. 'maintenance' => array( 'layout' => 'layout-popup.php', 'regions' => array(), ), // Embeded pages, like iframe embeded in moodleform 'embedded' => array( 'layout' => 'layout-embedded.php', 'regions' => array(), ) ); $THEME->resource_mp3player_colors = 'bgColour=000000&btnColour=ffffff&btnBorderColour=cccccc&iconColour=000000&'. 'iconOverColour=00cc00&trackColour=cccccc&handleColour=ffffff&loaderColour=ffffff&'. 'font=Arial&fontColour=3333FF&buffer=10&waitForPlay=no&autoPlay=yes'; $THEME->filter_mediaplugin_colors = 'bgColour=000000&btnColour=ffffff&btnBorderColour=cccccc&iconColour=000000&'. 'iconOverColour=00cc00&trackColour=cccccc&handleColour=ffffff&loaderColour=ffffff&'. 'waitForPlay=yes'; //$THEME->rarrow = '►' //OR '→'; //$THEME->larrow = '◄' //OR '←'; //$CFG->block_search_button = link_arrow_right(get_string('search'), $url='', $accesshide=true); $THEME->navmenuwidth = 50; // You can use this to control the cutoff point for strings // in the navmenus (list of activities in popup menu etc) // Default is 50 characters wide. $THEME->makenavmenulist = false; // By setting this to true, then you will have access to a // new variable in your header.html and footer.html called // $navmenulist ... this contains a simple XHTML menu of // all activities in the current course, mostly useful for // creating popup navigation menus and so on.