Installation
This theme is designed for Moodle version 5.x . If you haven't installed Moodle yet, please go to Moodle's official documentation and follow the step-by-step instructions to set it up.
Install the Theme Plugin:
- Go to Site administration → Plugins → Install plugins.
- Choose Install plugin from ZIP file.
- Upload the ZIP file named nice.zip.
- Click Install plugin from the ZIP file.
- Complete the installation and upgrade the Moodle database as prompted.
Activate the Theme:
- Navigate to Site administration → Appearance → Themes → Theme selector.
- Select Nice Learning as your active theme.
Customize Branding and Settings:
- Explore and adjust all available branding options and other settings.
- Refer to the Theme Settings in documentation for detailed guidance.
Installing Blocks
After you’ve installed the Nice Learning theme and customized its options, you can enhance your Moodle site further by installing the custom blocks included with the theme.
Note: You can install the blocks directly from Theme settings → Theme components→ Install / update components. This eliminates the need to manually copy the block files to the server or install each block separately.
Download the Blocks Package:
- Unzip the theme package. Inside it, you will find a folder name blocks.
- Inside the directory, you’ll find two folders:
- blocks_unzipped
- blocks_zipped
Option 1 — Install Blocks via File Copy (Bulk Installation):
- Open the blocks_unzipped folder.
- You’ll see blocks folders, each representing a separate block.
- Copy all these folders into your Moodle installation under:
moodle/blocks/ - Once copied, visit the link below to trigger Moodle’s plugin installation and database upgrade for all blocks at once.
yoursiteurl/admin/index.php
Option 2 — Install Blocks via Moodle Plugin Installer:
- Open the blocks_zipped folder.
- Each block is provided as a separate ZIP file.
- To install a block:
- Go to Site administration → Plugins → Install plugins.
- Upload the desired block’s ZIP file.
- Click Install plugin from the ZIP file and complete the installation steps, just as you did for installing the theme.
Learn More About Each Block:
The theme comes with custom blocks designed to work seamlessly with your site. For details about each block’s purpose and configuration, refer to the Blocks section in documentation.
Was this page helpful?