Moodle Theme Installation
Banner image

Moodle Theme Installation

Upgrading Moodle

Installing a new Theme

Use the Moodle doc for Installing a new Theme
This example shows you how to install a given theme that you have downloaded. Later we will look at aspects of developing your own theme.

Remember that themes can be changed in many contexts in Moodle. You may select different themes depending upon the device that will be viewing Moodle. For example, you might have one theme for computers with monitors and another for mobile phones and another for tablets.

  1. Unzip the theme into it's own named sub-directory of /moodle/themes/
  2. If you now have this theme on a local machine, upload these files to your server.
  3. Check with your server control panel or shell command that the files have the correct permissions. For example in Linux use the CHMOD command in set the permissions to 755
  4. Go to : Site administration > Notifications to see if the new theme requires any decisions or updating of Moodle code. This is /moodle/admin/index.php

    Click the button at the bottom of this page to "install" the theme.

  5. Go to : Settings > Site administration > Appearance > Themes > Theme Selector link to select the new theme
    This will be /moodle/theme/index.php

Important Moodle Docs

  1. Installing Moodle
  2. Upgrading Moodle (Note: You need to upgrade to Moodle 2.2 before upgrading to 2.9.) Upgrade Summary
  3. Finding your current Moodle Version.

    The version of Moodle which your site is using can be found if you login as an administrator and go to Settings > Site administration > Notifications.

    Your exact Moodle version may be obtained by viewing the file moodle/version.php in a text editor. Here is a typical version.php:

    Example Moodle version.php file

Moodle Theme Documents

  1. Creating a Moodle Theme 2.0 & 2.1 ( 2.2 onwards is different )
  2. Clonng a Moodle 2.2 theme
  3. Installing a Moodle Theme 2.4
  4. Using images in themes


This theme is currently being used on the Birmingham University web site


The Resulting Moodle System

ET Moodle Installation

Website by Ibiscuits