Loms – Moodle Theme Documentation

Existing installations

Existing installations

Loms can be installed on existing Moodle installations, and the process is quick and easy. You’ll be up and running in no time.

Ensure that you have a fresh, working backup of your existing Moodle instance (files and database) before proceeding.

Note: In Existing installations, you can’t able to import demo data, you have to setup demo manually.

1. Upload the theme

The standalone theme is located in the ‘Existing Installations/theme’ folder.

Unzip the loms.zip archive, and upload the extracted folder to the /theme directory in your Moodle root.

You should now have the standalone Loms theme at this location on your web server: /theme/loms

Immediately proceed to step 2, below.

2. Upload required blocks

Loms ships with over 17+ custom blocks to help you create feature-rich pages on your Moodle site. It is recommended that all custom blocks are installed.

The blocks you must install are located in the ‘Existing Installations/blocks’ folder.

Upload the blocks to your Moodle blocks directory, located at /blocks in your Moodle root.

Immediately proceed to step 3, below.

3. Upload recommended plugins

The following third-party plugins are recommended:

The recommended plugins are located in the ‘Existing Installations/local’ folder.

Upload the plugins to your Moodle plugins directory, located at /local in your Moodle root.

Immediately proceed to step 4, below.

4. Installation

After following the steps above, you must install the uploaded theme, blocks, and plugins:

  1. Log into your Moodle site (as an administrator), and go to Site administration > Notifications (*your_moodle_address*/admin/index.php)
  2. There should be 20+ new installations pending your attention. Scroll to the bottom of the page and click “Upgrade Moodle Database now”.
  3. Wait for Moodle to install the new plugins. This might take several minutes.
  4. Follow the on-screen instructions to complete the installation.

You may be prompted to configure new settings during the installation process. You can safely ignore this for now, and proceed by clicking “Continue” at the bottom of the page. You will be able to configure these settings at a later time.

Upon successful installation, you will be taken to the Site administration > Notifications page.

Immediately proceed to step 5, below.

5. Activation

Everything you need to build or extend your Moodle site with Loms is now installed.

But first, let’s activate your new theme:

→ Navigate to Site administration > Appearance > Themes > Theme selector, and change the default theme to Loms.

Upon successful activation, a “New theme saved” page will be displayed. Click Continue.

Immediately proceed to Theme Settings, below.

Theme settings


Loms’s Theme Settings are important to your website’s functionality, as they dictate how the theme will look and behave.

Navigate to Site Administration> Appearance > Themes > Loms