While adding an LTI (VoiceThread) activity to his course today, one of our teachers badly broke his Moodle course. Every link to the course generates a Moodle error "Invalid URL". The URL worked fine earlier in the day, now it's broken.
The teacher is not a terrifically confident Moodle/computer user and was working through a set of instructions to add a VoiceThread activity to his course. It's possible he added an invalid or incomplete URL to the activity settings, or saved an incomplete activity configuration. In any case, the course is entirely unavailable to him and his students.
It *feels* as if Moodle is trying to load the course homepage, runs into the invalid VoiceThread URL during the load, gets confused, throws its hands in the air and gives up.
I found this in the Moodle forums https://moodle.org/mod/forum/discuss.php?d=204856 but disabling and even entirely deleting the VoiceThread plugins from the site didn't help. I also found this in the Tracker https://tracker.moodle.org/browse/MDL-28483 but we're at Moodle v2.4.6, so presumably this has been fixed in our version.
Anybody have any suggestions for a fix or even a work-around? We're on a hosted service, so do not have direct access to the Moodle database. Our service provider is willing to run queries or database adjustments at our direction.
My only other recourse at this time is to attempt to delete the course tomorrow and restore it from a backup that's three days old.
Hrynkiw
Kwantlen Polytechnic University
Moodle v2.4.6