Moodle – Connecting to an Active Directory with PHP using LDAPs Connection
Moodle Analytics – Part 3. – Setting up TensorBoard to view the Model Results in cPanel
PHP and LDAP are not good friends. I had always issues connecting to a Microsoft Active Directory with PHP using the php_ldap module. And it was always a pain in the ass to figure out what went wrong or why it does not want to connect. My Moodle did not want to connect to the […]
Moodle Analytics – Part 2. – Setting up the Python Machine Learning Backend in Moodle
After evaluating a model you will get the following message in Moodle: Launch TensorBoard from command line by typing: tensorboard –logdir=’/path_to_your_moodledata/models/4/1566208427/evaluation/coreanalyticstime_splittingquarters/logs/1566583192278/tensor’ Installing moodlemlbackend is a prerequisite to view the model results. Read this quick guide on how to setup the prerequisites. The moodlemlbackend package comes with an older version of TensorFlow package which contains a […]
Moodle Analytics – Part 1. – Setting up the Python Machine Learning Backend in cPanel
Once the Python Machine Learning Backend has been installed on the server, it is time to change the Moodle settings for better analytics. Here are the steps.
Moodle 3.3 with MySQL SSL Connection in the Azure Cloud
Moodle Analytics machine learning models were introduced in Moodle 3.7.Moodle currently supports two predictions processors: PHP machine learning backend which comes with the core installation Python machine learning backend which is using TensorFlow and much more accurate than the PHP backend and which is recommended over the PHP by MoodleDev. Python backend requires python binary […]
Moodle How to Avoid brokenfile.php in the Text Editor when Copying Source HTML Code from an External Editor
Update: Microsoft Azure Database for MySQL: Use PHP (not) to Connect and Query Data article has now some new updates. Microsoft listened to my words, so I have found a documentation how to connect to Azure Database for MySQL with PHP via SSL connection. This can be found here: https://docs.microsoft.com/en-us/azure/mysql/howto-configure-ssl Of course this is not […]
Moodle Questionnaire Displays Activity Name without Applying Multi-language Filter
So the problem is when we would like to copy HTML source from an external editor which contains a images with full paths Moodle will remove the links and shows as deleted.
Moodle – .vtt Captions do not Work with Internet Explorer
Questionnaire displays activity name without applying multi-language filter in the intro page (mod/questionnaire/view.php?id=) using Questionnaire version 2017050101.
Moodle plugin: Aardvark theme – Anchor Offset to Adjust for Fixed Header
Another thing that works in every other browser but does not work in Internet Explorer. So my solution is to set the MIME type for the .vtt files. This can be done under the Site administration / Server / File types (Moodle >= 2.9). Click on “Add a new file type” button. Set Extension to […]
Another Moodle report – List of users in a course with enrolment and access info
I have using Aardvark theme for many years (thanks Shaun). With my latest Aardvark theme deployment I had a problem that the fixed header was relative big (160 pixel) and when using hash tag links in the courses the content of the anchors was covered by the header. I needed to offset the anchors for […]
A report was needed by my client to list participants in a course with access info, so those who did not access the course can be warned to perform the mandatory quiz before closing it. SELECT u.firstname, u.lastname, u.idnumber, c.shortname, IF(ue.status = 0, ‘Active’, ‘Suspended’) as status, e.enrol, FROM_UNIXTIME(ue.timecreated, ‘%m/%d/%Y %h:%i:%s %p’) as enrollment_date, IF(ue.timestart = […]