The exercise files for this course have been provided as a reference for you to follow along with. In this video, you will learn how files are organized, how to use them, and what to do if things go wrong.
- [Instructor] If you have access to the exercise files for this course, then, I'd suggest downloading them to your desktop. To follow along with this course, I'd suggest going to Moodle.org and installing a local copy of Moodle for your platform. Then, use the exercise files as a reference if you need them. Inside of the exercise files folder, you'll find a folder for each of the chapters for this course. When I go to use an exercise file, you should see an overlay that looks something like this. In the first chapter, I've included a complete copy of my Moodle31 directory and a second copy of my starting theme folder.
By the time you're watching this course, there may be a newer version of Moodle. These files may help you in navigating any changes that may be made in future versions of Moodle. For chapter two, all of the changes that I make are settings changes to the local testing servers. You can follow along on your own test server. In chapter three, I'd suggest downloading your own theme to install and test along with me during the training. I've not included the themes that I download and install in those movies here.
Finally, for chapter four, I have included the additional files that I use such as images, and the starting and ending states for my entire theme's directory, so you can access the code that I write and change in those movies. I'd suggest using these files as a reference rather than trying to install and uninstall the themes from the exercise files. While installing a theme is straightforward, and we walk through this process together in the course, I have noticed issues when themes of the same name are installed and uninstalled repeatedly in a Moodle database.
If you do find that during the course your local Moodle test server begins having issues with the themes that you've loaded, try to remove the last theme that you modified from the themes folder, then restart your Moodle server. If that doesn't work, I'd suggest pitching your local test server and reinstalling it again. This generally only takes a few minutes, and it will get you back up and running quickly as you're learning to build and test themes. One final note, please do not follow along with this course using a live production Moodle server.
Always test first on a local testing server, then move to a live testing server, and then, and only then, after fully testing a theme, should you install it on a live production server during a scheduled maintenance window. If you don't have access to the exercise files, you can still follow along with everything I do on screen.
- Installing Moodle
- Setting preferences for working with themes
- Customizing theme settings
- Installing themes
- Creating custom theme CSS rules
- Customizing theme layouts