Add mobile support to your Moodle plugin – part two

Source: Technology and Learning In the first part of this series, I set up a development environment on my local machine. I am going to use this same environment to begin coding the mobile add-on portion of my Moodle questionnaire plug-in. The documentation says I need to develop the mobile side as a standard Moodle Mobile add-on…

The importance of Moodle translations: 5 questions with Moodle Translation Coordinator, Koen Roggemans – Moodle.com

Source: The importance of Moodle translations: 5 questions with Moodle Translation Coordinator, Koen Roggemans – Moodle.com Moodle is used in every country in the world. This achievement not only equates to millions of global users but also a need for Moodle to be translated into a multitude of languages, to make it accessible for our large…

Set User IDs that will always see debug messages

Source: Set User IDs that will always see debug messages – Moodle Tips There’s a handy feature in Moodle configuration called $CFG->debugusers = ‘<moodle_user_ids>’ that allows you to set certain user IDs to always see debug messages regardless fo the Site administration > Development > Debugging settings for the site. This can be a comma…

error/invalidmssqlnativetype

I wrote a plugin for a client that worked perfectly on my localhost LAMP installation, but failed when running on their production site that uses MSSQL as the database. The error occurred when setting the status of a column in the database to ‘1’. Viewing the insert does not reveal to much, so at first…

The man behind Moodle: A leader of online learning

Source: The man behind Moodle: A leader of online learning Online education pioneer Dr Martin Dougiamas is best known for a noble act: his rejection of a $20-million offer for his open-source education platform which he wanted to keep freely available. Dougiamas, 47, who runs the learning management system Moodle, which is used by the…