Where my articles grow up before they go public

Category Your Website

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 →

MoodleMoots – Humanized Conferences

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 →

PHP XDEBUG’ing in Brackets

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 →

Forcing Links to Open in a New Tab or Window

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 →

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 →

WCAG 2.0 – Closed Caption, Describe Video and Transcripts

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 alternatives and other media tools for screencasting

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 →

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 →

Productivity Tip: Copy and Paste without Junk

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 →

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 →

How to add SSL / HTTPS to WampServer

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 →

Finding a Photo’s License Using Google Images Search Tool

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 →

24 Free Stock Photo Sites for Your Web Projects in 2024

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 →

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 →

Useful Tools and Resources for Moodle Developers

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 →

Setting Up a WordPress Website

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 →

PHP Developer Tip: End-of-line format

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.

Which Web Development Programming Languages Should I Learn?

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 →

Shopping for the best laptop for web developement

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 →

Creating Linux dot files in Windows

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 →

The Secret to Happiness is Reflection and Gratitude

 

« Older posts

Copyright © 2024 TNG Consulting Inc.

Theme by Anders NorenUp ↑