Theme directory

Revision as of 14:53, 8 October 2006 by Dan Poltawski (talk | contribs)

Jump to: navigation, search

In the standard Moodle distribution, all themes are placed in the theme/ directory.

From version 1.7, moodle will support changing the location which themes are stored in and used with the theme selector.

Changing theme Location

Template:Moodle 1.7 Starting from Moodle 1.7, the location of themes may be altered, using the variables $CFG->themewww and $CFG->themedir. Themes from placed in the directory specified by these variables will be able to be selected using the theme selector.

For example, should you wish to place themes in a subdirectory called 'my_moodle_themes', your config.php might look like this:

$CFG->wwwroot   = '';
$CFG->dirroot   = '/var/www/';
$CFG->themewww  = $CFG->wwwroot . '/my_moodle_themes';
$CFG->themedir  = $CFG->dirroot . '/my_moodle_themes';

Theme directory for Developers

Developers should follow the Development:Theme directory guide

See Also