After migration to 5.1 I got has_capability(): Argument #2 in...
by A K M SAFAT SHAHIN. I could not reproduce it in a 5.1 instance locally, and also, this file has not changed for a whille which can introduce any issues related to this page. Looking at the error, I...
View ArticleAfter migration to 5.1 I got has_capability(): Argument #2 in...
by Mark Sharp. Hi,you don't say what version of Moodle you were migrating from. Also, the error is happening in an abstract class that is extended by something else. Is it possible you have a plugin...
View ArticleNew Moodle Marketplace: onboarding is open for paid plugins
by Marion Bret. Hello developers!We’re excited to announce the upcoming Moodle Marketplace (launching mid 2026), replacing the existing Plugins directory. All free plugins will be featured, and now,...
View ArticleSharing Cart plugin
by angel lopez. Hello,I would like to know if you are working on a version 5.1 of the Sharing Cart plugin that is compatible with Moodle 5.1.I have installed the currently available version in my...
View Article5.1 loca_trigger
by Oliver Stone. You might want to check out the Tool Trigger plugin. It hasn’t been officially tested with Moodle 5.1 yet, but it may still work. If you run into issues and have the dev capacity,...
View ArticleSharing Cart plugin
by A K M SAFAT SHAHIN. Hi,Thank you for your post. If you are having issues specific to a plugin, the best option would be to reach out to the maintainer of the plugin with all your detailed...
View Article5.1, Grunt, TinyMCE plugins, documentation
by tim st.clair. I'm trying my hand at writing a simple TinyMCE plugin in Moodle 5.1I've been following along on the https://moodledev.io/docs/5.1/apis/plugintypes/tiny documentation, which tells me...
View Article5.1 loca_trigger
by Justin Hunt. Hi AlfonsoI maintain the local_trigger plugin. It works fine on Moodle 5.1. We (Poodll) use it on our hosted sites. It is probably the best solution if you want to integrate with...
View Article5.1, Grunt, TinyMCE plugins, documentation
by A K M SAFAT SHAHIN. Hi, Thank you for raising this. Seems like it's a very regular pattern in the core to add this line, some examples are...
View ArticleMChef. A moodle dev environment manager.
by Guy Thomas. I've been working on a Docker wrapper for Moodle for a couple of years. It is a tool that will help plugin developers specifically. Since I created it, I have used it for pretty much...
View ArticleMChef. A moodle dev environment manager.
by Joseph Thibault. I've been looking at new laptops this morning because my Moodle docker runs so slowly... if this can help me squeeze out a few more months of productivity that would be awesome.
View ArticleMChef. A moodle dev environment manager.
by Guy Thomas. If you are using a Macbook, or Windows laptop, it should speed things up (although I must warn you that Windows support is classed as alpha). It speeds things up for non-Linux devices...
View Articlefix for 'cmi.interactions_0 is undefined' bug in scorm 1.2 (and other 'is...
by tim st.clair. I've recently been trying to use cmi.interactions.n to record data about a learner interaction (in a same-domain iframe within the content). this works on the first save. if I suspend...
View Articlefix for 'cmi.interactions_0 is undefined' bug in scorm 1.2 (and other 'is...
by Dan Marsden. brings back memories.... probably the biggest barrier is that any PR that touches an existing eval() call is likely to trigger a review process saying "we should not be using eval in...
View ArticleMChef. A moodle dev environment manager.
by Petr Skoda. OrbStack seems much faster than Docker on macOS, it might work with MChef without any changes, it started to work with Moodle docker fine after the author fixed some minor problems I...
View ArticleMChef. A moodle dev environment manager.
by Guy Thomas. It's funny you should mention that. That's actually what I use, and it works fine.I'll update the README to state that it is fully compatible with OrbStack.Thank you for the suggestion.
View ArticlePlugin development resources
by Wes Vanlandingham. How challenging would it be to develop a plugin which would update a course completion date each time a user uploads a new submission for an assignment activity?
View ArticlePlugin development resources
by Joseph Thibault. Sounds fun, flesh out your idea a little more: Are you assuming that completion for each item has a specific duration e.g. it takes 1 day to complete this task?Is it based on other...
View ArticlePlugin development resources
by Tim Hunt. If you have not already found it, check out the Developer Pathway at https://moodle.academy/. That is probably the best introduction to writing Moodle code. If you understood Moodle...
View ArticleGHA seems to use wrong code
by Ruslan Kabalin. Resolved via https://github.com/moodlehq/moodle-plugin-ci/releases/tag/4.5.10, thanks for reporting!
View Article