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 →
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 →
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 →
The most social conference that I have attended since COVID started in 2020 has been the MoodleMoots, specifically MoodleMoot Global 2020 and MoodleMoot U.S. 2020. What makes virtual MoodleMoots humanized conferences? Like many virtual conferences, they include multiple concurrent sessions… Continue Reading →
XDEBUG enables you to walk through the execution of PHP source code and debug the code as it is executed in real-time. It is one of the most important tools that a PHP developer’s toolbox and is well worth the… Continue Reading →
Have you ever found yourself browsing the web on a smartphone and clicked on something that opened in a new tab? It is almost impossible to tell when this happens. In fact, many people don’t even realize that browsers on… Continue Reading →
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 →
Adding (or burning) captions into raw videos will not satisfy WCAG 2.0 criteria because the text then becomes part of the image which will not be narrated by screen readers or displayed on braille device. Real Closed Caption (CC) /… Continue Reading →
Camtasia is one of the best and most complete set of tools out there for capturing a recording of your screen (called screencasting) but comes at a cost of $313.99 per person (as of this writing). While you might be able… Continue Reading →
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 →
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 →
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 →
Have you ever tried to copy information from a web page or a MS Word document and got more than you bargained for when you pasted it into another Word document or web page? Text often comes with unwanted junk… Continue Reading →
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 →
With the importance of HTTPS for security and SEO (according to Google), you need a development environment that lets you run your site locally on https. Unfortunately, right out of the box, WampServer only includes a parts of what you… Continue Reading →
Have you ever come across the perfect photo and wanted to use it on your blog, website, social media post like Facebook, LinkedIn or Twitter, report or print publication? Google Images has a very useful tool to search for an… Continue Reading →
Adding photos to your web page can be a great way to connect with visitors who are more visual and to make your website generally more appealing. Here is a list of websites where you can find free stock photos for… Continue Reading →
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 →
Here is a list of resources that helped me get started in Moodle development. I’ve even put together a few articles of my own to share covering topics like Getting Started in Moodle, Git for Moodle Developers in Windows and Upgrading Moodle packages for… Continue Reading →
Note: Originally published May 4, 2012 — updated August 28, 2016. Web Hosting Step 1. Get Web Hosting Sign up for Web Hosting, preferably with a company that offers a cPanel, Panelbox, 1-Click or Fantastico from a Web Hosting company… Continue Reading →
If you are editing a PHP code file on Windows or Linux, make sure your file end-of-line format isn’t Old Mac Format. This could cause problems when executing even if your PHP is flawless.
I am often asked this question by other Web developers. In fact, I regularly need to figure decide which web programming languages and technologies I need to learn next as part of my life long learning. Start with Web Browser Technologies Did… Continue Reading →
As a developer with a diverse background in IT and web development, I prefer to purchase a solid laptop that will serve me for 5-7 years rather than replace it every 1-2 years. This is because it takes me over… Continue Reading →
Ever tried creating a file Linux style dot file like .htaccess or .gitignore in Windows Explorer? It gives you a “You must type a file name.” error message. This might lead people to think that Windows doesn’t support these file names…. Continue Reading →
Copyright © 2024 TNG Consulting Inc.
Theme by Anders Noren — Up ↑