Existing installation

Edoo can be installed on your existing Moodle site with ease. The process is straightforward, and you’ll be up and running in no time.

⚠️ Important: Before you proceed, ensure you have a complete backup of your Moodle installation (both files and database).

Note: When installing on an existing site, demo content cannot be imported automatically. You’ll need to set up the demo manually after installation.


Step 1: Upload the Theme

  • Locate the theme files inside the Existing Installations/theme folder.
  • Unzip the Edoo-name.zip archive.
  • Upload the extracted Edoo folder to your Moodle server at:
    /theme/Edoo

Once uploaded, proceed to the next step.


Step 2: Upload Required Blocks

Edoo includes custom blocks that help you build rich, engaging Moodle pages.

  • These blocks are located in the Existing Installations/blocks folder.
  • Upload all block folders into your Moodle installation’s /blocks directory.

Then, continue to the next step.


Step 3: Upload Recommended Plugins

To enhance your site’s functionality, Edoo recommends installing a few third-party plugins such as a contact form.

  • These are located in the Existing Installations/local folder.
  • Upload the plugins to your Moodle site’s /local directory.

After uploading, proceed to the installation step.


Step 4: Installation Process

Now that the theme, blocks, and plugins are in place, it’s time to install them through Moodle:

  1. Log into your Moodle site as an administrator.
  2. Navigate to:
    Site administration > Notifications
    (or go directly to /admin/index.php)
  3. You should see 20+ new installations pending. Scroll down and click “Upgrade Moodle Database now”.
  4. Wait for the installation to complete. This may take a few minutes.
  5. Follow any on-screen prompts. You may be asked to configure some settings — you can skip this for now by clicking “Continue”.

After successful installation, you’ll be redirected back to the Notifications page.


Step 5: Activate the Edoo Theme

With everything installed, activate the theme as follows:

  1. Go to:
    Site administration > Appearance > Themes > Theme selector
  2. Change the default theme to Edoo.
  3. After saving, you’ll see a “New theme saved” confirmation. Click Continue.

Now move on to theme configuration.


Theme Settings

Edoo includes a wide range of theme settings to control the appearance and behavior of your site.

To access theme settings, go to:
Site administration > Appearance > Themes > Edoo

From here, you can configure layout options, colors, menus, and more to suit your needs.