Where my articles grow up before they go public

Tag moodle

LDAP User Account Filtering in Moodle

Setting up LDAP in Moodle LMS is a great way to enable single sign-on, the synchronization of user accounts with other systems in your organization. Once you have configured the LDAP authentication plugin in Moodle and confirmed that it is… Continue Reading →

Should you create a new role in Moodle?

You have been thinking about creating a new role in Moodle. Think it might solve your challenge? Here are a few things to consider before creating one or more new roles. Before we begin, lets cover what a role is… Continue Reading →

Developer Tools for Moodle

Getting started in Moodle Development? Here is a list of useful tools for Windows that may be of interest to Moodle Developers. Moodle Coding Style Guidelines In general, you can configure code editors to understand 90% of the Moodle Coding… Continue Reading →

Creating a Multilingual Moodle Site

I have built many multilingual Moodle sites over the years. Unfortunately you cannot make a course appear or not appear based on the user’s current language. But you can create a multilingual Moodle site and multi-language Moodle course. First you… Continue Reading →

Multi-language content in Moodle

So, you are have a Moodle website that runs in multiple languages. To date, you’ve been doubling up all you text doing things like “This content is in English. / Ce contenu est en français.” As a result, the site… Continue Reading →

Choosing a Moodle theme

While you may simply choose a theme based on the way it looks, smart people know that themes are more than skin deep. Here are a few things to consider when choosing a Moodle theme: Make sure that the theme… Continue Reading →

Should I upgrade Moodle? (applies to WordPress, Drupal and Joomla too)

Moodle LMS maintenance upgrades is indeed something that needs to be done every once in a while. But how often should you upgrade? This article discusses the the lifecycle of software and what to watch out for when considering upgrading…. Continue Reading →

So you want to install Moodle, eh?

There is an increasing number of businesses who are looking at Moodle LMS to meet their training requirements for their employees and/or their customers as an alternative to commercial LMS. Open source is a very attractive alternative to pricey licensing… Continue Reading →

Moodle Cron

Although it is not an obvious part of the installation of Moodle, setting up Cron is very important when it comes to Moodle. For example, some emails are sent out immediately while others are scheduled and only sent out when cron… Continue Reading →

Creating Multilingual Moodle Content With mlang Tags

My experience with the Moodle LMS has involved dealing mostly with multilingual sites. Unfortunately there are still many core Moodle plugins and third party plugins and themes that still do not support multilingual content. However the situation is improving with each code… Continue Reading →

Showing Students their Student ID in Moodle

Many people don’t realize that Moodle generates ID’s for every student on the site. Unfortunately there is built-in way to show students their ID. The easiest way to show students their student ID in Moodle without any programming is to use… Continue Reading →

Developers – How to get started in Moodle development

For developers just getting started in Moodle development, testing and fixing 3rd party Moodle plugins which are not currently supported the latest version of Moodle is a great way to get started on your way to learning how Moodle works. These plugins… Continue Reading →

Sending Custom Emails in Moodle Using the email_to_user() Function

You can send custom emails from within Moodle using PHP using your own forms using the email_to_user() function. By the way, did you know that Moodle actually uses the open source PHPMailer behind the scenes? A typical call to Moodle’s email_to_user()… Continue Reading →

Upgrading Moodle packages for Windows (XAMPP Control Panel, PHP, phpMyAdmin, Apache, MySQL)

Moodle 2.3 to 2.6.1+ for Windows comes with pieces of XAMPP 1.7.4. Although it works well, the version of PHP that comes included with it is buggy, lacks some key features for development such as a modern control panel and… Continue Reading →

Git for Moodle Developers on Windows

The Git for Developers page on Moodle.org is pretty helpful in getting you started in developing for the Moodle LMS platform. However if you need to use Git on Windows for your Moodle development, there are some differences as the… Continue Reading →

Copyright © 2021 TNG Consulting Inc.

Theme by Anders NorenUp ↑