Make Your First Moodle Theme By Hand With This MoodleBites’ Playlist

Source: Make Your First Moodle Theme By Hand With This MoodleBites’ Playlist | Moodle News MoodleBites, the online education branch of New Zealand official Moodle Partner HRDNZ, has shared the complete playlist for their “Theme Design” course. The 10-video set will allow designers to get acquainted with the patterns, layouts, and assets available in Moodle.…

The Best Browser-Based Developer Tools For Moodle, According To MoodleBites

Source: The Best Browser-Based Developer Tools For Moodle, According To MoodleBites | Moodle News New Zealand Moodle Partner HRDNZ is sharing another sample of one of their popular “MoodleBites” courses. This time, the course covers the tools available for designers and developers (and teachers, too) that enable them to test and create Moodle functionality. The…

Add mobile support to your Moodle plugin – part three

Source: Technology and Learning: Add mobile support to your Moodle plugin – part three Part Three – Starting to Build the Moodle Mobile Add-on In the previous part of this series, I created just enough code to see an impact on the mobile app. Now, I want to begin to actually do things that will…

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…

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…

Extended characters in moodle usernames – Moodle Tips

Source: Extended characters in moodle usernames – Moodle Tips If you need to use extended characters in usernames, there is a setting under Site Administration > Security > Site Policies called Allow extended characters in usernamesextendedusernamechars. By default moodle usernames must be lowercase and are restricted to alphanumeric characters, the underscore, hypen, period and @…