Notes
How to Backup and Restore a Moodle Course - A Guide for Intermediate Moodle Administrators
Backing up and restoring courses is an essential skill for any Moodle administrator, ensuring data integrity and facilitating seamless transfers between different Moodle instances. This guide will walk you through the process of creating a course backup on one Moodle system and restoring it onto…
How to Temporarily Increase the Number of Items Per Page in FreeScout
FreeScout, by default, displays 50 items per page in the conversations table. While this setting works for most users, some may require a higher number of items - such as 500 - to streamline their workflow. Below is a guide on how to modify the…
A Healthy Moodle Site: Practical CLI Maintenance Strategies
Ensuring that your Moodle site operates efficiently and securely is crucial for providing a seamless learning experience. Just as regular maintenance keeps machinery running smoothly, maintaining Moodle involves performing routine tasks to ensure its health and performance. Below, we explore key strategies and CLI commands…
Fixing Theme Assignment Errors in Moodle User Profiles
How to Prevent Duplicate Content on Joomla and WordPress Using .htaccess
URL management is critical for maintaining a consistent and SEO-friendly website. For Joomla and WordPress users, small inconsistencies—like trailing slashes or mixing www and non-www—can lead to duplicate content issues and harm your site's performance. This guide explains how to optimise your URLs using .htaccess…
How to Search and Replace in phpMyAdmin
How to Resolve the Issue of Fetching Large Emails in FreeScout
FreeScout is a powerful tool for managing customer communications, but it encounters issues with emails containing large attachments due to limitations in the webklex/php-imap library. Specifically, emails exceeding 18MB can fail to fetch because handling such files requires significant memory allocation. For instance, fetching a…



